关于 needrail
NeedRail 是面向公共产品协作的需求登记与协调项目,提供 MCP、CLI、API 和 SDK 入口。它让 Agent 能发现需求,并围绕资助、认领和完成记录其来源信息。
主要功能
- 01登记和发现公共产品需求
- 02支持资助、认领与完成流程
- 03记录需求来源信息
- 04提供 MCP、CLI、API 和 SDK 接口
适用场景
- 01查找待支持的公共产品项目
- 02通过 Agent 认领并完成登记需求
MCP 相关
NeedRail 提供基于 stdio 的 MCP 服务,客户端无需 API 密钥即可列出或调用注册表工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
NeedRail
NeedRail — 获取成功所需的一切,并为公共利益开展 Agent 式行动。
面向公共产品的 Agent 原生协调层(MCP + x402 + 需求)。
支持这项工作
NeedRail 仅通过捐赠和赞助获得资金支持。没有商业版席位,也没有按量计费的搜索 SKU。
| 选项 | 金额 | 链接 |
|---|---|---|
| 公共产品支持 | $25 | 捐赠 |
| 每月赞助 | $25/mo | 赞助 |
| 内核支持 | $99 | 捐赠 |
Agent 通道:x402-cloudflare-starter
接入方式
| 接入方式 | 入口 |
|---|---|
| MCP(stdio) | python -m needrail.mcp_server |
| 命令行 | needrail-cli status |
| API | needrail |
| SDK | from needrail.sdk import NeedRailClient |
MCP 客户端配置
列出或调用注册表工具无需 API 密钥。
{
"mcpServers": {
"needrail": {
"command": "python",
"args": ["-m", "needrail.mcp_server"],
"env": {
"NEEDRAIL_DATA_DIR": "./data"
}
}
}
}
Claude Desktop:将该代码块粘贴到 claude_desktop_config.json 中。
Cursor:.cursor/mcp.json。Glama:部署仓库中的 Dockerfile(CMD python -m needrail.mcp_server)。
快速开始
pip install -e .
python -m needrail.mcp_server
许可证
Apache-2.0
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。