agentrpc/agentrpc

agentrpc/agentrpc

от agentrpc
AgentRPC — универсальный RPC слой, который позволяет ИИ-агентам через MCP сервер вызывать функции на любом языке в приватных сетях, Kubernetes и облаках. Сервер регистрирует и отслеживает инструменты, обеспечивая отказоустойчивость и наблюдаемость. Полезен разработчикам, строящим кросс-сетевые аг...

AgentRPC

NPM Version GitHub go.mod Go version PyPI - Python Version License

Universal RPC layer for AI agents across network boundaries and languages

Overview

AgentRPC allows you to connect to any function, in any language, across network boundaries. It's ideal when you have services deployed in:

  • Private VPCs
  • Kubernetes clusters
  • Multiple cloud environments

AgentRPC wraps your functions in a universal RPC interface, connecting them to a hosted RPC server accessible through open standards:

  • Model Context Protocol (MCP)
  • OpenAI-compatible tool definitions (OpenAI, Anthropic, LiteLLM, OpenRouter, etc.)

deployment

How It Works

  1. Registration: Use our SDK to register functions and APIs in any language
  2. Management: The AgentRPC platform (api.agentrpc.com) registers the function and monitors its health
  3. Access: Receive OpenAPI SDK compatible tool definitions and a hosted MCP server for connecting to compatible agents

Key Features

Feature Description
Multi-language Support Connect to tools in TypeScript, Go, Python and .NET (coming soon)
Private Network Support Register functions in private VPCs with no open ports required
Long-running Functions Long polling SDKs allow function calls beyond HTTP timeout limits
Full Observability Comprehensive tracing, metrics, and events for complete visibility
Automatic Failover Intelligent health tracking with automatic failover and retries
Framework Compatibility Out-of-the-box support for MCP and OpenAI SDK compatible agents
У этого сервера пока нет списка инструментов.
0.0.16основная
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1

Выберите клиент, чтобы установить agentrpc/agentrpc:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "agentrpc-agentrpc-z7ts": {
      "command": "npx",
      "args": [
        "-y",
        "agentrpc",
        "mcp"
      ],
      "env": {
        "AGENTRPC_API_SECRET": "<YOUR_API_SECRET>"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "agentrpc-agentrpc-z7ts": {
      "command": "npx",
      "args": [
        "-y",
        "agentrpc",
        "mcp"
      ],
      "env": {
        "AGENTRPC_API_SECRET": "<YOUR_API_SECRET>"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "agentrpc-agentrpc-z7ts": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "agentrpc",
        "mcp"
      ],
      "env": {
        "AGENTRPC_API_SECRET": "<YOUR_API_SECRET>"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"agentrpc-agentrpc-z7ts\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"agentrpc\",\"mcp\"],\"env\":{\"AGENTRPC_API_SECRET\":\"<YOUR_API_SECRET>\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "agentrpc-agentrpc-z7ts": {
      "command": "npx",
      "args": [
        "-y",
        "agentrpc",
        "mcp"
      ],
      "env": {
        "AGENTRPC_API_SECRET": "<YOUR_API_SECRET>"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add agentrpc-agentrpc-z7ts --env AGENTRPC_API_SECRET=<YOUR_API_SECRET> -- npx -y agentrpc mcp

Либо через JSON-конфиг:

claude mcp add-json agentrpc-agentrpc-z7ts "{\"command\":\"npx\",\"args\":[\"-y\",\"agentrpc\",\"mcp\"],\"env\":{\"AGENTRPC_API_SECRET\":\"<YOUR_API_SECRET>\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add agentrpc-agentrpc-z7ts --env AGENTRPC_API_SECRET=<YOUR_API_SECRET> -- npx -y agentrpc mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.agentrpc-agentrpc-z7ts]
command = "npx"
args = ["-y", "agentrpc", "mcp"]

[mcp_servers.agentrpc-agentrpc-z7ts.env]
AGENTRPC_API_SECRET = "<YOUR_API_SECRET>"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите agentrpc/agentrpc, а в поле команды запуска — строку ниже:
npx -y agentrpc mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "agentrpc-agentrpc-z7ts": {
      "command": "npx",
      "args": [
        "-y",
        "agentrpc",
        "mcp"
      ],
      "env": {
        "AGENTRPC_API_SECRET": "<YOUR_API_SECRET>"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "agentrpc-agentrpc-z7ts": {
      "command": "npx",
      "args": [
        "-y",
        "agentrpc",
        "mcp"
      ],
      "env": {
        "AGENTRPC_API_SECRET": "<YOUR_API_SECRET>"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например agentrpc-agentrpc-z7ts.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: agentrpc-agentrpc-z7ts
    command: npx
    args:
      - "-y"
      - "agentrpc"
      - "mcp"
    env:
      AGENTRPC_API_SECRET: <YOUR_API_SECRET>
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "agentrpc-agentrpc-z7ts": {
      "command": "npx",
      "args": [
        "-y",
        "agentrpc",
        "mcp"
      ],
      "env": {
        "AGENTRPC_API_SECRET": "<YOUR_API_SECRET>"
      }
    }
  }
}

Похожие MCP-сервера

saurav61091/mcp-openapi

saurav61091/mcp-openapi

от saurav61091

Превращает любую OpenAPI 3.x спецификацию в MCP-инструменты для Claude - одной строкой в конфиге. Claude вызывает эндпоинты через естественный язык, инструменты обновляются автоматически.

TypeScript⭐ 1
Markgatcha/universal-mcp-toolkit

Markgatcha/universal-mcp-toolkit

от markgatcha

Универсальный MCP инструмент с 27 готовыми серверами для GitHub, Slack и Notion, а также для баз данных и облачных платформ. С CLI для установки и запуска - идеален для разработчиков, ищущих единый набор качественных серверов.

TypeScript⭐ 15
lpigeon/ros-mcp-server

lpigeon/ros-mcp-server

от lpigeon

Управляет роботами на ROS без изменения их кода: читает топики, вызывает сервисы и действия, меняет параметры.

Python⭐ 1501
paulburgess1357/nvim-mcp

paulburgess1357/nvim-mcp

от paulburgess1357

nvim-mcp — MCP-сервер для подключения AI-агентов к работающему Neovim через msgpack-RPC без плагинов. Агенты видят буферы, диагностику, редактируют в памяти, выполняют Vim-команды и макросы. Полезе...

Python⭐ 65
WiseVision/mcp_server_ros_2

WiseVision/mcp_server_ros_2

от wise-vision

MCP сервер для ROS 2: читает и публикует топики, вызывает сервисы, управляет действиями. Включает промпты для анализа данных и мониторинга роботов. Ускоряет разработку и отладку с помощью AI.

Python⭐ 93
jeannier/homebrew-mcp

jeannier/homebrew-mcp

от jeannier

Homebrew MCP сервер для macOS: управляйте пакетами через ИИ-агентов. Полный набор инструментов для установки, поиска, обновления и диагностики Homebrew. Интегрируется с Claude Desktop и Cursor. Для...

Python⭐ 30
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин