
Needrail
io.github.ANAMIZEDPublished by GitHub account ANAMIZEDv0.1.0Updated Oct 27, 2026
Needs registry for public goods (MCP + x402): discover, fund, claim, complete with provenance.
Overview
NeedRail is a local stdio MCP server that gives an assistant a registry of public-good needs to discover, fund, claim and complete with provenance.
- What you can do
- Discover needs listed in a public-goods registry
- Fund, claim and complete needs, with provenance recorded
- Run the same registry through a CLI, API and Python SDK alongside the MCP server
- No tool list is published, so exact operations are not documented in the supplied material
- When to use it
- Use it when you want an assistant to take part in agent-native coordination around public goods: finding open needs, backing them, or claiming and closing them with a recorded trail.
- Requirements
- Runs as a local Python process started with python -m needrail.mcp_server; the README suggests installing the package first and setting an optional NEEDRAIL_DATA_DIR environment variable for local data. No API keys are said to be required to list or call registry tools. Desktop clients only.
Installation
In SourceWeft
- Open Needrail in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
NeedRail
[CI] [License] [Python 3.11+] [MCP]
NeedRail — Get what you NEED to succeed & do agentic public good.
Agent-native coordination layer for public goods (MCP + x402 + Needs).
Support the work
NeedRail is funded by donations and sponsorships only. There is no commercial seat or metered search SKU.
Agent rail: x402-cloudflare-starter
Surfaces
MCP client configuration
No API keys required to list or call registry tools.
Claude Desktop: paste that block into claude_desktop_config.json.
Cursor: .cursor/mcp.json. Glama: Deploy the repo Dockerfile (CMD python -m needrail.mcp_server).
Quick Start
License
Apache-2.0
Source: README.md at commit 38cdeea
Tools
0Version history
1- v0.1.0LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.