{
  "markdown": "# NeedRail\n\n[![CI](https://github.com/ANAMIZED/needrail/actions/workflows/ci.yml/badge.svg)](https://github.com/ANAMIZED/needrail/actions/workflows/ci.yml)\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](LICENSE)\n[![Python 3.11+](https://img.shields.io/badge/python-3.11+-blue.svg)](https://www.python.org/downloads/)\n[![MCP](https://img.shields.io/badge/MCP-server-purple.svg)](src/needrail/mcp_server.py)\n\n**NeedRail — Get what you NEED to succeed & do agentic public good.**\n\nAgent-native coordination layer for public goods (MCP + x402 + Needs).\n\n### Support the work\n\nNeedRail is funded by donations and sponsorships only. There is no commercial seat or metered search SKU.\n\n| Option | Amount | Link |\n|--------|--------|------|\n| **Public Goods Support** | $25 | [Donate](https://donate.stripe.com/00w5kE3wOg5L8Jn2F243S00) |\n| **Monthly Sponsor** | $25/mo | [Sponsor](https://donate.stripe.com/dRm28s4AS5r75xb1AY43S0c) |\n| **Kernel Support** | $99 | [Donate](https://buy.stripe.com/bJecN63wObPv6Bf7Zm43S02) |\n\nAgent rail: [x402-cloudflare-starter](https://github.com/ANAMIZED/x402-cloudflare-starter)\n\n## Surfaces\n\n| Surface | Entry |\n|---------|-------|\n| **MCP (stdio)** | `python -m needrail.mcp_server` |\n| **CLI** | `needrail-cli status` |\n| **API** | `needrail` |\n| **SDK** | `from needrail.sdk import NeedRailClient` |\n\n## MCP client configuration\n\nNo API keys required to list or call registry tools.\n\n```json\n{\n  \"mcpServers\": {\n    \"needrail\": {\n      \"command\": \"python\",\n      \"args\": [\"-m\", \"needrail.mcp_server\"],\n      \"env\": {\n        \"NEEDRAIL_DATA_DIR\": \"./data\"\n      }\n    }\n  }\n}\n```\n\nClaude Desktop: paste that block into `claude_desktop_config.json`.\nCursor: `.cursor/mcp.json`. Glama: Deploy the repo Dockerfile (`CMD python -m needrail.mcp_server`).\n\n## Quick Start\n\n```bash\npip install -e .\npython -m needrail.mcp_server\n```\n\n## License\n\nApache-2.0\n",
  "bytes": 1904,
  "sha": "7592db69a253c4bd52f7a9f3256e1fa640f0b9f73803239c4e5c9063ee6bc5b1",
  "repo_slug": "anamized/needrail",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_anamized_needrail_f0a4d8fe/readme"
}