{
  "markdown": "# Bristlecone Guard\n\nDeterministic runtime guardrails and M2M (machine-to-machine) safety primitives for autonomous AI agent pipelines.\n\nExposes high-speed validation, AST evaluation, schema enforcement, and web/DNS auditing tools via standard HTTP and the Anthropic Model Context Protocol (MCP).\n\n---\n\n## Tools\n\n* **audit_dns**: Forward DNS resolution and network routing verification. Guards against Server-Side Request Forgery (SSRF).\n* **chunk_text**: Sliding-window text segmentation with configurable overlap for RAG ingestion.\n* **eval_expression**: Deterministic mathematical and boolean expression evaluation inside an isolated AST sandbox.\n* **extract_web**: Sanitized server-side text extraction from public web pages.\n* **repair_json**: Syntax repair for broken, malformed, or unclosed JSON strings produced by LLMs.\n* **validate_schema**: Strict key-level schema validation for agent input/output payloads.\n\n---\n\n## Public Endpoints\n\n* **Base URL**: https://bristleconelogic.com\n* **MCP Transport (SSE)**: https://bristleconelogic.com/mcp\n* **Agentic Discovery Catalog**: https://bristleconelogic.com/.well-known/ai-catalog.json\n* **Resource Manifest**: https://bristleconelogic.com/.well-known/ai-resources.json\n* **API Documentation**: https://bristleconelogic.com/docs\n\n---\n\n## Connecting to Claude Desktop / MCP Clients\n\nAdd the following to your claude_desktop_config.json:\n\n{\n  \"mcpServers\": {\n    \"bristlecone-guard\": {\n      \"url\": \"https://bristleconelogic.com/mcp\"\n    }\n  }\n}\n\nFor authenticated or metered tenant access:\n\n{\n  \"mcpServers\": {\n    \"bristlecone-guard\": {\n      \"url\": \"https://bristleconelogic.com/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer bl_live_YOUR_API_KEY\"\n      }\n    }\n  }\n}\n\n---\n\n## Autonomous M2M Settlement\n\n* **Protocol**: x402 (HTTP 402 Payment Required)\n* **Network**: Base L2 (eip155:8453)\n* **Asset**: USDC\n* **Payee Contract / Treasury**: 0xa17c8c3005698bc4ea6406a00387445e1d30c35f\n\n---\n\n## License\n\nApache-2.0\n",
  "bytes": 1981,
  "sha": "25043525177fef615e6081a66c13ee0a68003276bfa526ce99429a82bee6613b",
  "repo_slug": "bristlecone2026/bristlecone-logic",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_bristlecone2026_bristlecone_lo_5f52ef0c/readme"
}