Enables AI agents to send messages and make phone calls to Android devices and receive call transcripts.
Also known as mutonby/agentring
- Stars
- 422
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 0.2.0
- Last commit
- Nov 12, 2026
- License
- Apache-2.0
What is agentring MCP?
agentring enables AI agents to send messages and make phone calls to Android devices and receive call transcripts.
Summary generated from the project's README
About agentring MCP server
Agentring provides a bridge between AI agents and Android devices, allowing for bidirectional communication through text messages and voice calls. Developers can integrate this MCP server into clients like Claude to enable agents to interact with physical hardware. The system requires a self-hosted relay server and a dedicated Android application to function. Users must pair their devices by scanning a QR code during the initial setup process.
To facilitate voice interactions, the server utilizes a Gemini API key stored in a local environment file. The setup involves running the agentring daemon and adding the mcp command to your client. Security is prioritized by requiring HTTPS for relays unless you are using local, private, or CGNAT addresses. The local database remains accessible only to the user, ensuring that communication logs and device data stay private.
What you can do with it
- 1Automated SMS communicationAn AI agent can send a text message directly to your Android phone.
- 2Voice calls with AIYou can instruct an AI client to initiate a phone call using voice AI capabilities.
Written from the project's README. Every use case is checked against a quote from it.
How to install agentring MCP
Formats verified 10 Nov 2026Install agentring MCP in Claude Code
$ claude mcp add --transport http agentring https://agentring.io/mcpInstall agentring MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"agentring": {
"url": "https://agentring.io/mcp"
}
}
}Install agentring MCP in VS Code
.vscode/mcp.json
{
"servers": {
"agentring": {
"type": "http",
"url": "https://agentring.io/mcp"
}
}
}Install agentring MCP in Codex
~/.codex/config.toml
[mcp_servers.agentring] url = "https://agentring.io/mcp"
Install agentring MCP in Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"agentring": {
"httpUrl": "https://agentring.io/mcp"
}
}
}Automated checks
Ran Nov 13, 2026Full report →Passed our automated checks. That is not a security audit: read the code and give the server the narrowest access it needs. How checks work
- Source repository linked and reachablePass
- Open source license (OSI)Pass
- Commit or release in the last yearPass
- Package name not close to a popular packageNot checked
- Remote endpoint uses HTTPSPass
- Destructive tools are labelledNot checked
- No hidden instructions to the modelPass
- No critical advisory in the package or its dependenciesNot checked
README
View on GitHubagentring daemon
The agent side of agentring: the agentring
CLI, the MCP server (agentring mcp) and the voice AI for calls. It lets your AI
agents message and call your phone, and lets you call them back.
uv tool install 'agentring[voice] @ git+https://github.com/mutonby/agentring#subdirectory=daemon' # or, from a checkout: uv tool install './daemon[voice]'
agentring init --relay https://relay.example.com --api-key ak_...
agentring pair # scan the QR with the Android app
agentring msg "hola"
agentring call "Testing agentring" --ai # needs GEMINI_API_KEY in ~/.agentring/.env
claude mcp add agentring -- agentring mcp
Your API key must not cross the internet in clear, so a plain http:// relay is refused
unless its host is loopback, a private or CGNAT (Tailscale) address, a .local name or a
single-label name such as relay in Docker. AGENTRING_ALLOW_INSECURE_RELAY=1 lifts this,
for a network you trust that doesn't look like one. The local database is readable by you only.
You need your own relay (self-hosted, Docker compose) and the Android app. See the setup guide and connecting agents.
agentring MCP questions
How do I add agentring MCP to Claude Code?
Run claude mcp add --transport http agentring https://agentring.io/mcp in your terminal. Add --scope user to make it available in every project.
How do I add agentring MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
How do I connect my Android phone to agentring?
You can pair your device by running the 'agentring pair' command and scanning the provided QR code with the Android app.
What is required to use the AI calling feature?
To use the voice AI for calls, you must have a GEMINI_API_KEY configured in your ~/.agentring/.env file.