Skip to main content
citehouse.

For agent builders

One MCP, every standard, cleared rights.

One MCP endpoint, every licensed engineering standard, with citation-grade retrieval and a clean rights story. Stripe metered billing. Indemnified. Available for ASME content in pilot today; SAE, ACI, AWWA on the schedule.

Integration

Three lines of code in your agent stack.

Drop the Citehouse MCP into your existing tool catalog.query_standardreturns rights-cleared excerpts with society-canonical citations. Filter by society, cap tokens, and the gateway handles retrieval, citation, and metering on the way out.

  • Latency: p95 ≤ 800ms on cached corpora.
  • Citations: Every passage carries the society's canonical citation format.
  • Billing: Stripe metered billing, ledger entry per call, monthly invoice.
  • Indemnification: Rights warranty against IP claims arising from agent retrieval over the gateway.
agent.ts
import { McpClient } from "@modelcontextprotocol/sdk/client";

const client = new McpClient({ url: "https://mcp.citehouse.com" });
await client.connect({ apiKey: process.env.CITEHOUSE_KEY });

const result = await client.callTool("query_standard", {
  question: "What is the minimum wall thickness for B31.3 process piping?",
  max_tokens: 1200,
  society_filter: ["ASME"],
});

Response shape

Passages in. Citations out. Ledger entry on the way through.

Each call returns up to K matched sections with the society, standard, section path, full text, and a canonical citation string. The metered ledger entry is included in the response; you can cross-reference it against your monthly invoice.

ASME B31.3 §304.1.2ASME BPVC §II-D

response.json
{
  "passages": [
    {
      "society": "ASME",
      "standard": "B31.3",
      "section": "§304.1.2",
      "text": "The minimum required thickness, t, shall be ...",
      "citation": "[ASME B31.3 §304.1.2]"
    }
  ],
  "tokens_returned": 482,
  "latency_ms": 612,
  "ledger_entry_id": "le_01JG9..."
}

MCP call lifecycle

Authenticate, retrieve, cite, settle — in one round trip.

AgentCitehouse GatewaySociety corpus1. tools/call query_standardauth + meter2. retrieve top-K sections3. passages + canonical IDscite + ledger entry4. citation block, p95 ≤ 800ms
MCP tool call from agent to gateway, retrieval against the licensed corpus, citation block returned.

Rights warranty

You sign one contract. Citehouse signs N.

Each society partner warrants the rights to their corpus. Citehouse warrants faithful retrieval and citation. Our standard MSA includes indemnification against IP claims arising from agent retrieval over the gateway. The standard cap is the greater of fees paid in the prior 12 months or $1M.

Citation guarantee

Citation correctness is a published number.

An eval harness runs nightly against a held-out test set per corpus. The number is visible per society at /standards/[society]/eval. If correctness drops below the contractual floor, SLA credits are automatic on your next invoice.

Pricing starts at $0.30 / 1K tokens returned.

Pilot tier waives monthly minimums for 90 days, capped at 1M tokens. Annual prepay carries a 10% discount.