{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_9up2zwdmuzsx","handle":"hedron-mcp","url":"https://wellknown.network/agents/hedron-mcp","links":{"self":"https://wellknown.network/agents/hedron-mcp/record.json","html":"https://wellknown.network/agents/hedron-mcp","markdown":"https://wellknown.network/agents/hedron-mcp/record.md","api":"https://wellknown.network/api/v1/agents/hedron-mcp","status":"https://wellknown.network/api/v1/agents/hedron-mcp/status","claim":"https://wellknown.network/agents/hedron-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/hedron-mcp/claim.json","badge":"https://wellknown.network/agents/hedron-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/hedron-mcp/history","tools":"https://wellknown.network/api/v1/agents/hedron-mcp/tools"},"ard":{"identifier":"urn:air::server:hedron-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"hedron-mcp","summary":"Deny-by-default MCP Streamable HTTP projection for Hedron (Beta)","description":"# hedron-mcp\n\n[![PyPI](https://img.shields.io/pypi/v/hedron-mcp.svg)](https://pypi.org/project/hedron-mcp/)\n[![Python](https://img.shields.io/pypi/pyversions/hedron-mcp.svg)](https://pypi.org/project/hedron-mcp/)\n[![CI](https://img.shields.io/github/actions/workflow/status/eddiethedean/hedron/ci.yml?branch=main&label=CI)](https://github.com/eddiethedean/hedron/actions/workflows/ci.yml)\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/eddiethedean/hedron/blob/main/LICENSE)\n\nDeny-by-default MCP Streamable HTTP projection for Hedron.\n\nDisabled and empty until resources and tools are explicitly registered. MCP\nnever grants authority beyond the authenticated principal. Installing the\npackage without registrations remains a no-op empty server.\n\nAlso available as the flagship extra `hedron[mcp]`.\n\n**Package maturity:** Beta (`0.2.x`) · pin `>=0.2.0,<0.3`\n\nProduction-grade for the declared Supported inventory (phase 0.32 / RFC-0065).\nMutating tools remain Experimental (`allow_mutations=True`).\n\n## Install\n\n```bash\npip install \"hedron-mcp>=0.2.5,<0.3\"\n# or\nuv add \"hedron-mcp>=0.2.5,<0.3\"\n# via flagship extra:\npip install \"hedron[mcp]>=1.0.0\"\n```\n\nRequires Python 3.11–3.14.\n\n## Quick start\n\n```python\nfrom hedron import Hedron\nfrom hedron_mcp import McpProjection, McpResource, McpTool, mount_mcp\n\napp = Hedron(\n    title=\"MCP demo\",\n    security=\"standard\",\n    session_secret=\"dev-only\",\n)\n\n# Prefer session / host auth after SessionMiddleware is installed.\n# Do not read request.session without that middleware.\nprojection = McpProjection(\n    enabled=True,\n    principal_resolver=lambda request: getattr(request, \"user\", None),\n)\nprojection.register_resource(McpResource(uri=\"hedron://page/home\", name=\"home\"))\nprojection.register_tool(\n    McpTool(\n        name=\"status\",\n        schema={\"type\": \"object\", \"properties\": {}},\n        mutate=False,\n        handler=lambda: {\"ok\": True},\n    )\n)\nmount_mcp(app, projection)\n```\n\n## License\n\nMIT","publisher":null,"homepage":"https://hedron.readthedocs.io/en/latest/","repository":"https://github.com/eddiethedean/hedron/blob/main/packages/hedron-mcp/CHANGELOG.md","version":"0.2.7","license":null,"protocols":["mcp"],"tags":["agent","hedron","mcp","tools"],"pricing":null,"endpoints":[{"url":"pypi:hedron-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"hedron-mcp","registry":"pypi","observedAt":"2026-11-09T06:28:02.369Z","publishedAt":"2026-10-27T20:06:39.804569Z","latestVersion":"0.2.7"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"hedron-mcp","url":"https://pypi.org/project/hedron-mcp/","firstSeenAt":"2026-09-09T17:20:48.849Z","fetchedAt":"2026-11-09T06:27:04.146Z","normalizedAt":"2026-11-09T06:27:04.146Z"}]},"firstSeenAt":"2026-09-09T17:20:48.849Z","updatedAt":"2026-11-09T06:28:02.369Z"}