Information
# AgentRPC
   
> 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.)
"
\}
\}
\}
\}
\`\`\`
[More Info](https://modelcontextprotocol.io/quickstart/user)
### Cursor Integration
Add to your \`~/.cursor/mcp.json\`:
\`\`\`json
\{
"mcpServers": \{
"agentrpc": \{
"command": "npx",
"args": ["-y", "agentrpc", "mcp"],
"env": \{
"AGENTRPC_API_SECRET": ""
\}
\}
\}
\}
\`\`\`
[More Info](https://docs.cursor.com/context/model-context-protocol#configuring-mcp-servers)
## License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
This repository contains all the open-source components and SDKs for AgentRPC.