AgentRPC

NPM VersionGitHub go.mod Go versionPyPI - Python VersionLicense

Capa RPC universal per a agents d'IA a través de límits de xarxa i llenguatges

Visió general

AgentRPC permet connectar a qualsevol funció, en qualsevol llenguatge, a través de límits de xarxa. És ideal quan tens serveis desplegats en:

  • VPCs privats
  • clusters Kubernetes
  • múltiples entorns de núvol

AgentRPC envolta les teves funcions en una interfície RPC universal, connectant-les a un servidor RPC allotjat accessible a través d'estàndards oberts:

  • Model Context Protocol (MCP)
  • Definicions d'eines compatibles amb OpenAI (OpenAI, Anthropic, LiteLLM, OpenRouter, etc.)

Com funciona

  1. Registre: Utilitza el nostre SDK per registrar funcions i API en qualsevol llenguatge
  2. Gestió: La plataforma AgentRPC (api.agentrpc.com) registra la funció i monitoritza la seva salut
  3. Accés: Rep definicions d'eines compatibles amb OpenAPI SDK i un servidor MCP allotjat per connectar amb agents compatibles

Característiques clau

CaracterísticaDescripció
Suport multi-llenguatgeConnecta amb eines en TypeScript, Go, Python i .NET (pròximament)
Suport de xarxa privadaRegistra funcions en VPCs privats sense necessitat de ports oberts
Funcions de llarg terminiEls SDKs de long polling permeten crides de funcions més enllà dels límits de temps d'espera HTTP
Observabilitat completaTraçament, mètriques i esdeveniments exhaustius per a una visibilitat completa
Failover automàticSeguiment intel·ligent de la salut amb failover automàtic i reintents
Compatibilitat amb frameworksSuport preconfigurat per a agents compatibles amb MCP i OpenAI SDK

Com començar

Inici ràpid

Segueix l'exemple d'inici ràpid a la nostra pàgina de documentació.

Exemples

Explora exemples funcionants al directori examples.

Servidor MCP

El SDK TypeScript d'AgentRPC inclou un servidor MCP (Model Context Protocol) opcional.

ANGENTRPC_API_SECRET=YOUR_API_SECRET npx agentrpc mcp

Això llança un servidor compliant amb MCP perquè els models d'IA externs interactuïn amb les teves eines registrades.

Integració amb Claude Desktop

Afegeix a la teva claude_desktop_config.json:

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

More Info

Integració amb Cursor

Afegeix a la teva ~/.cursor/mcp.json:

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

More Info

Licència

Aquest projecte està llicenciat sota la Apache License 2.0 - vegeu el fitxer LICENSE per a més detalls.

Este repositori conté tots els components i SDKs de codi obert per a AgentRPC.

Instal\u00b7lem i gestionem el teu servidor MCP

El nostre equip configura, desplega i manté servidors MCP adaptats a la teva infraestructura.

  • Instal\u00b7lació i configuració professional
  • Integració amb els teus sistemes existents
  • Suport tècnic i manteniment continu
  • Seguretat i auditoria personalitzada

Resposta en menys de 24h · Sense compromís

Consulta ràpida sobre MCP

Relacionats a Comunicació - MCP Servers segurs