Chaparral Software MCP
An independent AI consulting firm's MCP server that allows agents to query Chaparral's services, browse content by topic, read dispatches and cairns, and review professional credentials and client history.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://chapsoft.com/mcpWhat its tools do
3 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Not annotated (3)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to chapsoft.com ·
- Passed Endpoint is on the registry namespace domain ·
- Warning Advertises resources/templates/list but does not implement it
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Query Chaparral's services
- Browse content by topic
- Read dispatches and cairns
- Review professional credentials and client history
Source and maintenance
Protocol and capabilities
- Server
- chapsoft-mcp 1.0.0
- MCP protocol negotiated in check
- 2025-03-26
- Tools
- 3 advertised
- Resources
- 25 advertised
- Resource templates
- Not advertised
- Prompts
- 2 advertised
{
"tools": {},
"prompts": {},
"resources": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
3 advertised
get_services
What Chaparral Software offers: the Ground Truth Assessment — an independent AI project audit for non-technical decision-makers. Returns service description, five deliverables, intake workflow, and outcomes.
{
"type": "object",
"required": [],
"properties": {}
}get_topic
Browse published dispatches and cairns by topic. Returns matching articles with a prelude framing Chaparral's perspective.
{
"type": "object",
"required": [
"topic"
],
"properties": {
"topic": {
"oneOf": [
{
"const": "ai_project_failure",
"description": "Evidence on AI project failure rates, root causes, and what the research says when you trace citations"
},
{
"const": "prototype_to_production",
"description": "What breaks when AI-built prototypes need to become production systems, including vibe-coded builds"
},
{
"const": "verification_and_oversight",
"description": "Why self-correction isn't verification, independent assessment, and the three layers most organizations skip"
},
{
"const": "orchestration",
"description": "AI orchestration patterns, the harness-vs-model thesis, context engineering, and governance architecture"
},
{
"const": "career_disruption",
"description": "The human experience of AI transformation — career anxiety, identity, and navigating uncertainty"
},
{
"const": "ai_workforce_impact",
"description": "Evidence on AI layoffs, automation, and human-AI collaboration"
},
{
"const": "ai_first_web",
"description": "Building websites for four audiences: humans, search engines, AI answer engines, and AI agents"
}
],
"description": "Topic to browse"
}
}
}find_the_cairn
A trail marker you weren't looking for. Returns a random technical cairn — a short observation from production AI practice.
{
"type": "object",
"required": [],
"properties": {}
}Prompts
2 advertised
brief_on_chaparral
Generate a briefing on who Chaparral Software is and what they offer. Uses get_services() and credentials resource.
assess_fit
Evaluate whether Chaparral's Ground Truth Assessment service fits a described situation.
- situation
- Describe the AI situation you need help with — what's happening, what's not working, what decision you need to make. (required)
Resources
25 advertised
Chaparral Software Credentials
Principal bio, company info, 40-year track record, expertise areas, contact details
resource://about/credentialsClient History
40-year client portfolio across 7 industries with project descriptions
resource://about/client-historyPass pointers, verify content — A dispatch-authorship discipline for multi-agent systems
A practitioner discipline for writing prompts that dispatch role-separated subagents. The orchestrator's helpful summaries silently contaminate downstream provenance; a subagent-side refusal protocol stops it. Copy-pasteable intake-check block.
resource://dispatches/pass-pointers-verify-contentWhy AI Projects Fail — What the Evidence Says When You Trace the Citations
Everyone cites the failure rates. 80%. 85%. 95%. When you actually trace the citations, a different picture emerges. Only 5-12% of organizations achieve significant financial impact from AI.
resource://dispatches/why-ai-projects-failThe Moat Is the Harness — What the Claude Code Leak Really Means
512,000 lines of Claude Code leaked. Everyone asked what's inside. The real question: what does it mean for building tools for AI agents?
resource://dispatches/the-moat-is-the-harnessFog — Navigating AI Disruption Without a Map
From punch cards to frontier models in three short years. We're moving faster than our senses can apprehend. A dispatch from the AI fog.
resource://dispatches/fogThe Twenty Percent — What AI Can't Build (Yet)
My son built a beautiful React app with zero training. So what's left? The 80% that looks easy vs the 20% that makes it real.
resource://dispatches/the-twenty-percentThe Garden Timer — When Nothing Works Anymore
A broken garden timer, a helpdesk queue, and the question every mid-career professional is asking: how will I continue to pay the bills in the age of AI?
resource://dispatches/the-garden-timerShip the constraint
Not every piece of feedback points toward addition. Not every failure mode requires more prompts, more complex orchestrations, more context, more steps or more agency.
resource://cairns/ship-the-constraintPrimary-source terminal authority
A model asked for provenance can hallucinate a retraction of a true claim. Another model's agreement with the first is not verification — it's two trained priors aligning. Only a fetched URL with fresh timestamp from a reliable source terminates a claim.
resource://cairns/primary-source-terminal-authorityRole separation is mechanical, not cultural
"Research, synthesis, and verification are different subagent roles" is culture. Running them as distinct agent invocations — separate processes, separate contexts, separate system prompts — is architecture. The gap is where good intentions collapse silently into single-session review-your-own-work. The gap stays invisible until someone checks.
resource://cairns/role-separation-is-mechanicalPerpetual tomorrow
Tests that get skipped are always skipped. Code that has a comment "defer" will always be deferred. Tomorrow never comes. Express sequence, not time — dependency is timeless.
resource://cairns/perpetual-tomorrowStage names are not stage contracts
When a process moves to a new domain, the stage names may stay the same while the behaviors diverge. A stage called "build" in one context means create the artifact.
resource://cairns/stage-names-are-not-stage-contractsCode is increasingly ephemeral
When the cost of build + test is close to the cost of procure + integrate, it is almost always better to build. But the economics only work if you include the test.
resource://cairns/code-is-increasingly-ephemeralContext in the window is not attention in focus
A model's competence in one domain doesn't transfer to the next — but it all too often feels like it does. Never assume the model knows what you haven't explicitly had it remember, or find.
resource://cairns/context-in-the-window-is-not-attention-in-focusWhat 47 analyses of the Claude Code leak missed
We surveyed 47 public analyses of the Claude Code leak. Every one asked 'What's inside?' We asked a different question.
resource://cairns/what-47-analyses-of-the-claude-code-leak-missedDon't infer what you can detect
A regex fires every time, costs zero tokens, has zero hallucination risk. Use deterministic methods for what can be determined deterministically.
resource://cairns/dont-infer-what-you-can-detectResponse budgets: be a good citizen in someone else's context window
MCP server tool responses land inside someone else's context window. Cap responses. Include truncated flag and total_count.
resource://cairns/response-budgetsMetadata now, enforcement later
The cost of an unused field is zero. The cost of retrofitting a field into a running system is a migration.
resource://cairns/metadata-now-enforcement-laterSelf-correction is not verification
Self-correction catches tactical errors. Verification catches strategic errors. Better execution demands better oversight, not less.
resource://cairns/self-correction-is-not-verificationThe introspection loop
Writing prompts for a model that doesn't exist yet. You're writing letters to a future colleague and hoping they'll be kind.
resource://cairns/the-introspection-loopDon't vibe code the orchestration layer
When setting up an agentic orchestration workflow to overcome the limitations of vibe coding, don't vibe code the orchestration layer.
resource://cairns/dont-vibe-code-the-orchestration-layerSchema.org @id references across pages
Define a Person entity with @id on your homepage, reference it by @id on every other page. AI knowledge graphs use this to deduplicate.
resource://cairns/schema-org-id-references-across-pagesCSS class names as documentation
Naming a class .geo-quotable instead of .highlight-box tells developers what the element is FOR and makes the design system self-documenting.
resource://cairns/css-class-names-as-documentationVariable fonts: one file, every weight
Source Serif 4 as a variable font is one 417KB WOFF2 file covering weights 200-900. The non-variable alternative would be 6+ files over 1MB.
resource://cairns/variable-fonts-one-file-every-weight30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 347 ms
- 95th percentile latency
- 347 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 347 ms · metadata changed · 3 tool(s), 25 resource(s), 2 prompt(s); warnings: Advertises resources/templates/list but does not implement it
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http chaparral-software-mcp https://chapsoft.com/mcpCodex
codex mcp add chaparral-software-mcp --url https://chapsoft.com/mcpCursor
{
"mcpServers": {
"chaparral-software-mcp": {
"url": "https://chapsoft.com/mcp"
}
}
}Cline
{
"mcpServers": {
"chaparral-software-mcp": {
"type": "streamableHttp",
"url": "https://chapsoft.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"chaparral-software-mcp": {
"type": "http",
"url": "https://chapsoft.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http chaparral-software-mcp https://chapsoft.com/mcpClaude Desktop
https://chapsoft.com/mcpWindsurf
{
"mcpServers": {
"chaparral-software-mcp": {
"serverUrl": "https://chapsoft.com/mcp"
}
}
}Let your agent find its tools
Find servers like Chaparral Software MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run Chaparral Software MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.