Skip to content
Back to search
100
MCP live v1.0.0 MCP 2025-03-26 streamable-http

Chaparral Software MCP

com.chapsoft/mcp

Independent AI consulting — services, dispatches, cairns, and 40-year client history.

Uptime
100.0%
1 direct probes · 30d
Response
153ms
last probe
Tools
3
callable
Resources
25
readable
Prompts
2
available

Tools · 3

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 ou…

get_topic

Browse published dispatches and cairns by topic. Returns matching articles with a prelude framing Chaparral's perspective.

find_the_cairn

A trail marker you weren't looking for. Returns a random technical cairn — a short observation from production AI practice.

Resources · 25

Chaparral Software Credentials

Principal bio, company info, 40-year track record, expertise areas, contact details

resource://about/credentials
Client History

40-year client portfolio across 7 industries with project descriptions

resource://about/client-history
Pass 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 …

resource://dispatches/pass-pointers-verify-content
Why 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-fail
The 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-harness
Fog — 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/fog
The 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-percent
The 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-timer
Ship 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-constraint
Primary-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 fres…

resource://cairns/primary-source-terminal-authority
Role 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 archit…

resource://cairns/role-separation-is-mechanical
Perpetual 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-tomorrow
Stage 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-contracts
Code 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-ephemeral
Context 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-focus
What 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-missed
Don'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-detect
Response 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-budgets
Metadata 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-later
Self-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-verification
The 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-loop
Don'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-layer
Schema.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-pages
CSS 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-documentation
Variable 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-weight

Prompts · 2

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.

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "chaparral_software_mcp": {
      "url": "https://chapsoft.com/mcp",
      "transport": "streamable-http"
    }
  }
}