MCP Catalogs
首页nerve screenshot

nerve

by evilsocket·1,320·综合分 50

Nerve 是一个具有原生 MCP 支持的代理开发工具,支持用 YAML 定义代理,并可作为 MCP 客户端和服务器。

ai-llmdeveloper-toolsproductivity
113
Forks
4
活跃 Issue
9 个月前
最近提交
2 天前
收录于

概述

Nerve 提供了一个基于 YAML 格式的框架,用于构建、运行和评估基于大型语言模型的代理。其突出特点是原生 MCP 支持,允许用户直接在 YAML 配置文件中定义 MCP 服务器。该框架既可作为 MCP 客户端也可作为服务器,实现多个代理之间的深度编排。通过内置工具、工作流模式和评估功能,它为寻求可编程和可重现自动化的技术用户提供了全面的解决方案。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:构建具有共享上下文的多步骤自动化工作流
:使用 YAML 配置创建 MCP 服务器以实现标准化工具暴露
:通过可重现的测试用例基准测试和评估 LLM 代理
:Nerve 在代理开发框架中有何独特之处?
:Nerve 支持哪些 LLM 提供商?

什么时候选它

如果您想使用简单的声明式 YAML 方法构建 LLM 智能体团队,并需要原生 MCP 支持来实现深度编排,请选择 Nerve。

什么时候不要选它

如果您需要具有广泛 GUI 界面的解决方案,或者 GPL 3 许可与您的项目要求冲突,请避免使用 Nerve。

可对比工具

langflowauto-gptcrewaiopenai-assistants-api

安装

使用 pip 安装 Nerve ADK:

pip install nerve-adk

要作为 MCP 客户端使用,请按以下方式配置:

{
  "mcpServers": {
    "nerve": {
      "command": "python",
      "args": ["-m", "nerve.mcp"],
      "env": {}
    }
  }
}

FAQ

Nerve 在代理开发框架中有何独特之处?
Nerve 是第一个允许在 YAML 中定义 MCP 服务器并同时作为 MCP 客户端和服务器的框架,实现了代理之间的深度编排。
Nerve 支持哪些 LLM 提供商?
Nerve 基于 LiteLLM 构建,支持 OpenAI、Anthropic、Ollama 等数十家提供商,只需简单配置即可切换模型。

Hacker News 讨论

开发者社区最近的相关讨论。

nerve 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。