首页
学习
活动
专区
圈层
工具
发布
MCP广场 >详情页
AgentRPC服务器2026-10-22166分享添加福利群:解决AI开发者的「MCP实战痛点」
AgentRPC 是一个跨网络边界和语言的通用 RPC 层,专为 AI 代理设计。它允许用户在不同环境(如私有 VPC、Kubernetes 集群、多云环境)中注册和连接任何语言的函数,并将它们包装在通用的 RPC 接口中。通过支持模型上下文协议(MCP)和 OpenAI 兼容的工具定义,AgentRPC 提供了一个托管的 RPC 服务器,使外部 AI 模型能够与注册的工具进行交互。其主要特性包括多语言支持、私有网络支持、长时间运行的函数、全面可观测性、自动故障转移和框架兼容性。AgentRPC 还提供了 TypeScript SDK,包含一个可选的 MCP 服务器,便于集成到各种开发环境中。
By agentrpc
2026-10-22166
github
详情内容

AgentRPC

NPM 版本 GitHub go.mod Go 版本 PyPI - Python 版本 许可证

跨网络边界和语言的 AI 代理的通用 RPC 层

概述

AgentRPC 允许您跨网络边界连接任何语言的任何函数。当您的服务部署在以下环境中时,它非常理想:

  • 私有 VPC
  • Kubernetes 集群
  • 多云环境

AgentRPC 将您的函数包装在一个通用的 RPC 接口中,将它们连接到一个可通过开放标准访问的托管 RPC 服务器:

  • 模型上下文协议 (MCP)
  • OpenAI 兼容的工具定义(OpenAI、Anthropic、LiteLLM、OpenRouter 等)

部署

工作原理

  1. 注册:使用我们的 SDK 注册任何语言的函数和 API
  2. 管理:AgentRPC 平台(api.agentrpc.com)注册函数并监控其健康状态
  3. 访问:接收 OpenAPI SDK 兼容的工具定义和一个托管的 MCP 服务器,用于连接兼容的代理

主要特性

特性 描述
多语言支持 连接 TypeScript、Go、Python 和 .NET(即将推出)的工具
私有网络支持 在私有 VPC 中注册函数,无需开放端口
长时间运行的函数 长轮询 SDK 允许函数调用超出 HTTP 超时限制
全面可观测性 全面的跟踪、指标和事件,提供完整的可见性
自动故障转移 智能健康跟踪,支持自动故障转移和重试
框架兼容性 开箱即用支持 MCP 和 OpenAI SDK 兼容的代理

入门指南

快速开始

请在我们的文档站点上查看 快速开始 示例。

示例

在 示例 目录中探索工作示例。

MCP 服务器

AgentRPC TypeScript SDK 包含一个可选的 MCP(模型上下文协议)服务器。

ANGENTRPC_API_SECRET=您的API密钥 npx agentrpc mcp

这将启动一个符合 MCP 的服务器,供外部 AI 模型与您注册的工具进行交互。

Claude 桌面集成

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "agentrpc": {
      "command": "npx",
      "args": [
        "-y",
        "agentrpc",
        "mcp"
      ],
      "env": {
        "AGENTRPC_API_SECRET": "<您的API密钥>"
      }
    }
  }
}

更多信息

Cursor 集成

添加到您的 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "agentrpc": {
      "command": "npx",
      "args": ["-y", "agentrpc", "mcp"],
      "env": {
        "AGENTRPC_API_SECRET": "<您的API密钥>"
      }
    }
  }
}

更多信息

许可证

本项目根据 Apache 许可证 2.0 授权 - 详情请参阅 LICENSE 文件。

此仓库包含 AgentRPC 的所有开源组件和 SDK。

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档