mcpc
by mcpc-tech·★ 93·综合分 47
MCPC 是一个 SDK,通过组合现有的 MCP 工具来构建智能 MCP 服务器。
developer-toolsai-llmother
9
Forks
5
活跃 Issue
本月
最近提交
2 天前
收录于
概述
MCPC 提供了一个框架,用于创建复杂的智能 MCP 服务器,这些服务器可以组合、微调和编排现有的 MCP 工具。它支持多种执行模式,包括交互式代理、AI 采样和安全的代码执行。该 SDK 强调便携性和代理互操作性,使代理能够在所有 MCP 客户端上工作并通过标准接口协作。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:构建协作完成复杂任务的多智能体系统
你:创建访问文件系统和 GitHub 的定制化编程助手
你:开发具有专业知识的领域特定智能体
你:什么是 MCPC?
你:MCPC 如何处理工具依赖关系?
什么时候选它
当您需要构建利用现有 MCP 工具的复杂多智能体系统,并需要灵活的组成、精调功能和多种执行模式时,选择 MCPC。
什么时候不要选它
如果您需要一个没有组成功能简单 MCP 工具,或者寻找开发开销最小化的即用型解决方案,则避免使用 MCPC。
此 server 暴露的工具
从 README 抽取出 5 个工具coding-agentAI coding assistant with file operations and GitHub integration
desktop-commander.execute_commandExecute terminal commands on the local system
desktop-commander.read_fileRead contents of a file from the local system
desktop-commander.write_fileWrite content to a file on the local system
github.create_pull_requestCreate a new pull request on GitHub
说明:Tools mentioned in example sections but not clearly documented as MCP tools of this server
可对比工具
nemotron-mcpautogen-mcpmcp-server-templatellama-agents
安装
# npm (从 npm 注册表)
npm install @mcpc-tech/core
# npm (从 jsr)
npx jsr add @mcpc/core
# deno
deno add jsr:@mcpc/core
# pnpm (从 npm 注册表)
pnpm add @mcpc-tech/core
# pnpm (从 jsr)
pnpm add jsr:@mcpc/core或者添加到您的 MCP 客户端:
{
"mcpServers": {
"mcpc-builder-agent": {
"command": "npx",
"args": ["-y", "@mcpc-tech/builder", "mcpc-builder-agent"]
}
}
}FAQ
- 什么是 MCPC?
- MCPC 是一个 SDK,通过组合现有的 MCP 工具来构建智能 MCP 服务器,支持多种执行模式和代理互操作性。
- MCPC 如何处理工具依赖关系?
- MCPC 允许您在代理配置中定义 MCP 服务器依赖关系,为每个依赖项指定传输类型和执行参数。
mcpc 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。