AgentRPC - MCP Server sécurisé par ALMC Security 2025

AgentRPC Officiel

Voir sur GitHub

AgentRPC

NPM VersionGitHub go.mod Go versionPyPI - Python VersionLicense

Couche RPC universelle pour les agents d'intelligence artificielle au-delà des frontières du réseau et des langues

Vue d'ensemble

AgentRPC vous permet de vous connecter à n'importe quelle fonction, dans n'importe quelle langue, à travers les frontières du réseau. C'est l'idéal lorsque vous avez des services déployés dans :

  • VPC privés
  • Clusters Kubernetes
  • Plusieurs environnements en nuage

AgentRPC enveloppe vos fonctions dans une interface RPC universelle, les connectant à un serveur RPC hébergé accessible via des standards ouverts :

  • Model Context Protocol (MCP)
  • Définitions d'outils compatibles avec OpenAI (OpenAI, Anthropic, LiteLLM, OpenRouter, etc.)

Comment cela fonctionne-t-il ?

  1. Enregistrement: Utilisez notre SDK pour enregistrer des fonctions et des API dans n'importe quel langage
  2. Gestion: La plateforme AgentRPC (api.agentrpc.com) enregistre la fonction et surveille son état
  3. Accès: Recevoir des définitions d'outils compatibles avec le SDK OpenAPI et un serveur MCP hébergé pour se connecter à des agents compatibles

Caractéristiques principales

FonctionDescription de la fonction
Prise en charge multilingueConnexion aux outils TypeScript, Go, Python et .NET (bientôt)
Prise en charge des réseaux privésEnregistrez des fonctions dans des VPC privés sans avoir besoin d'ouvrir des ports
Fonctions à longue durée d'exécutionLes SDK d'interrogation longue permettent d'appeler des fonctions au-delà des limites de temps HTTP
Observabilité totaleTraçage complet, mesures et événements pour une visibilité totale
Basculement automatiqueSuivi intelligent de l'état de santé avec basculement automatique et nouvelles tentatives
Compatibilité du cadrePrise en charge prête à l'emploi des agents compatibles avec MCP et OpenAI SDK

Pour commencer

Démarrage rapide

Suivez l'exemple de démarrage rapide sur notre site de documentation.

Exemples

Explorez les exemples de travail dans le répertoire examples.

Serveur MCP

Le SDK TypeScript AgentRPC comprend un serveur MCP (Model Context Protocol) optionnel.

ANGENTRPC_API_SECRET=Votre_secret_API npx agentrpc mcp

Ceci lance un serveur compatible MCP pour que les modèles d'IA externes puissent interagir avec vos outils enregistrés.

Intégration au bureau Claude

Ajoutez à votre claude_desktop_config.json:

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

Plus d'informations

Intégration du curseur

Ajoutez à votre ~/.cursor/mcp.json:

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

Plus d'informations

Licence

Ce projet est sous licence Apache 2.0 - voir le fichier LICENSE pour plus de détails.

Ce dépôt contient tous les composants open-source et les SDK pour AgentRPC.

Liés dans Officiel 🌟 - MCP Servers sécurisés

ServeurRésuméActions
GraphlitVoir
AivenUn serveur de protocole de contexte de modèle (MCP) pour Aiven.Voir
HostingerServeur de protocole de contexte de modèle (MCP) pour l'API Hostinger.Voir
DataWorksVoir
ChargebeeVoir
Kontent.aiVoir