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
ChargebeeVoir
AWS CoreServeur MCP qui fournit un point de départ pour l'utilisation des serveurs MCP awslabs suivantsVoir
CloudflareModel Context Protocol (MCP) est un nouveau protocole standardisé pour gérer le contexte entre les g...Voir
AWS Bedrock KB RetrievalServeur MCP pour l'accès aux bases de connaissances Amazon BedrockVoir
DataWorksVoir
GraphlitLe serveur MCP permet aux clients MCP (Claude, Cursor, Windsurf, Cline) d’interagir avec la platefor...Voir