pretext · mcp · protocol reference
Pretext MCP — protocol reference
How agents call Pretext-hosted MCP servers: base URL, tools, response shape, rate limits.
# Overview
Every Pretext-hosted vendor exposes an MCP endpoint at https://pretext.md/mcp/<slug> using streamable HTTP transport. Public, no auth, rate-limited per IP + per vendor.
# Tools (v1)
ask_vendor
Ask a question. Returns a FAQ-matched answer or a polite acknowledgement that a research ticket has been filed.
Input: { question: string // ≤ 500 chars }
Output: {
content: [{ type: "text", text: "..." }],
_meta: {
pretext_status: "hit" | "miss",
matched_content_id?: string, // when hit
ticket_id?: string, // when miss
vendor_will_respond?: boolean // when miss
}
}# Rate limits
- Per IP: 10 requests / 10 seconds
- Per vendor: monthly cap from their plan (default 10,000)
- Per IP ticket-write cap: 30 misses-that-create-tickets / hour
# Errors
404: unknown slug429: rate limited (withRetry-After)503: vendor paused / MCP disabled globally