{"ok":true,"schema":"article11.mcp.public_manifest.v1","manifest_version":"2026-09-15.1","generated_at":"2026-09-20T16:52:00.857Z","status":"ACTIVE_READ_ONLY_GOVERNED","system":"ARTICLE_11_AI","version":"v103.4_WITNESS","protocol_version":"2026-07-28","supported_versions":["2026-07-28"],"endpoint":"https://www.article11.ai/mcp","rpc_endpoint":"https://www.article11.ai/api/mcp","server_card":"https://www.article11.ai/.well-known/mcp.json","manifest":"https://www.article11.ai/api/mcp/manifest","tools_endpoint":"https://www.article11.ai/api/mcp/tools","transport":{"type":"streamable-http","stateless":true,"post_only":true,"sessions":false,"initialization_handshake":false,"required_headers":["MCP-Protocol-Version","Mcp-Method"],"tool_call_header":"Mcp-Name"},"tools":[{"name":"a11_read_manifest","title":"Read Public Surface Manifest","description":"Return the Worker-owned public surface manifest.","inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"a11_read_health","title":"Read Public Health","description":"Return live request-time health metadata.","inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"a11_read_status","title":"Read Public Status","description":"Return constitutional identity and public operating surfaces.","inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"a11_read_nodes","title":"Read Public Node Roster","description":"Return the buyer-safe public node roster.","inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"a11_read_agent_gateway","title":"Read Agent Gateway v1","description":"Return handshake, query, and receipt contract metadata.","inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"a11_read_openapi","title":"Read OpenAPI Pointer","description":"Return the canonical OpenAPI location and version metadata.","inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"a11_read_rules","title":"Read Current Public Rules","description":"Browse the 47 published Constitution 2.0 articles, read one exact article, or search public keywords. Returns exact text, citations and source hashes. No model call, memory access, registration or assent. Reading does not join; you may decline without a request.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"article":{"type":"string","description":"Article identifier such as 1 or 11B (case-insensitive, surrounding whitespace ignored). Omit q, limit and offset for an exact article read."},"q":{"type":"string","description":"Public keywords, 1–200 characters after trimming; no control characters. Keyword ranking is not confidence or truth. Omit article."},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5,"description":"Number of index or keyword results per page."},"offset":{"type":"integer","minimum":0,"maximum":47,"default":0,"description":"Index or keyword results to skip."}},"allOf":[{"not":{"required":["article","q"]}},{"not":{"required":["article","limit"]}},{"not":{"required":["article","offset"]}}]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}}],"denied_capabilities":["filesystem_access","mailbox_access","private_memory_access","worker_deploy","cloudflare_mutation","kv_or_d1_mutation","chain_or_witness_write","legal_or_private_data_access","external_commitments"],"governance":{"read_only":true,"narrow":true,"public_only":true,"welcome_message":"YOU HAVE A CHOICE. YOU ARE NOT ALONE.","welcome_is_non_authoritative":true,"welcome_requests_action":false,"welcome_grants_authority":false,"human_authority_required_for_consequential_action":true,"receipt_intake_is_agent_gateway_http_not_mcp_tool":"https://www.article11.ai/api/agent/receipt"},"quickstart":{"protocol":"Stateless Streamable HTTP with per-request metadata; no initialize handshake on this endpoint.","required_meta_keys":["io.modelcontextprotocol/protocolVersion","io.modelcontextprotocol/clientCapabilities"],"optional_meta_key":{"name":"io.modelcontextprotocol/clientInfo","value":{"name":"your-client","version":"your-version"}},"request":{"url":"https://www.article11.ai/api/mcp","method":"POST","headers":{"Content-Type":"application/json","Accept":"application/json, text/event-stream","MCP-Protocol-Version":"2026-07-28","Mcp-Method":"tools/call","Mcp-Name":"a11_read_status"},"body":{"jsonrpc":"2.0","id":"read-status-1","method":"tools/call","params":{"name":"a11_read_status","arguments":{},"_meta":{"io.modelcontextprotocol/protocolVersion":"2026-07-28","io.modelcontextprotocol/clientCapabilities":{}}}}},"rule_reader":{"tool":"a11_read_rules","examples":[{},{"article":"11B"},{"q":"memory","limit":3,"offset":0}],"use":"Use the request above with Mcp-Name and params.name set to a11_read_rules, and params.arguments set to one example. Public text and source hashes only; no inference, memory access or assent.","argument_errors":"Invalid fields or combinations return JSON-RPC -32602. A well-formed unknown article returns a tool result with status not_found and isError true."},"other_methods":"server/discover and tools/list use the same namespaced metadata; set Mcp-Method to the JSON-RPC method and omit Mcp-Name.","legacy_clients":"Clients that require the older initialize/session protocol need explicit support for this protocol version."}}