mcpField
N
needrail

needrail

本地服务
github.com生产力18 周前更新

关于 needrail

NeedRail 是面向公共产品协作的需求登记与协调项目,提供 MCP、CLI、API 和 SDK 入口。它让 Agent 能发现需求,并围绕资助、认领和完成记录其来源信息。

主要功能

  1. 01登记和发现公共产品需求
  2. 02支持资助、认领与完成流程
  3. 03记录需求来源信息
  4. 04提供 MCP、CLI、API 和 SDK 接口

适用场景

  1. 01查找待支持的公共产品项目
  2. 02通过 Agent 认领并完成登记需求

MCP 相关

NeedRail 提供基于 stdio 的 MCP 服务,客户端无需 API 密钥即可列出或调用注册表工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

NeedRail

CI License Python 3.11+ MCP

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
APIneedrail
SDKfrom 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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。