AndroidAPI net MCP
AndroidAPI.net MCP Connector
A Model Context Protocol (MCP) connector for AndroidAPI.net — lets Claude send SMS, WhatsApp messages, OTPs, manage contacts, run USSD codes and more, all via your linked Android device or gateway credits.
Features
52 tools covering every AndroidAPI.net API endpoint
All tools prefixed with
androidapi_— no naming conflicts with other MCP serversFull tool annotations (
readOnlyHint,destructiveHint, etc.)Works with Claude Desktop, Claude Code, and any MCP-compatible host
TypeScript source, zero runtime deps beyond the official MCP SDK
Tool Categories
Category | Tools |
Account |
|
Partners |
|
Contacts |
|
OTP |
|
SMS |
|
Gateways |
|
| |
Android |
|
Miscellaneous |
|
Related MCP server: WhatsApp MCP Server
Prerequisites
An AndroidAPI.net account
An API key from Tools → API Keys in the dashboard
Node.js 18 or higher
Installation
Option A — npx (recommended, no install needed)
{
"mcpServers": {
"androidapi": {
"command": "npx",
"args": ["-y", "androidapi-mcp"],
"env": {
"ANDROIDAPI_SECRET": "YOUR_API_SECRET"
}
}
}
}Option B — global install
npm install -g androidapi-mcp{
"mcpServers": {
"androidapi": {
"command": "androidapi-mcp",
"env": {
"ANDROIDAPI_SECRET": "YOUR_API_SECRET"
}
}
}
}Claude Desktop Setup
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"androidapi": {
"command": "npx",
"args": ["-y", "androidapi-mcp"],
"env": {
"ANDROIDAPI_SECRET": "YOUR_API_SECRET_HERE"
}
}
}
}Restart Claude Desktop. The androidapi_* tools will appear in Claude's tool list.
Claude Code Setup
claude mcp add androidapi -- npx -y androidapi-mcpThen set your secret in ~/.claude/settings.json or shell profile:
{
"mcpServers": {
"androidapi": {
"command": "npx",
"args": ["-y", "androidapi-mcp"],
"env": {
"ANDROIDAPI_SECRET": "YOUR_API_SECRET_HERE"
}
}
}
}Example Prompts
Once connected, ask Claude:
"Send an SMS to +923012345678 saying 'Your order is ready' using my device"
"Send an OTP to +923001234567 via WhatsApp and verify it when they type it back"
"Create a contact group called 'VIP Customers' and add these numbers to it"
"Send a bulk WhatsApp campaign to my Marketing group with this promotional message"
"Check my remaining AndroidAPI credits"
"Dial *123# on SIM 1 of my Android device and show me the result"
"Link a new WhatsApp account — show me the QR code to scan"
"List all my sent SMS messages from today"
Configuration Reference
Environment Variable | Required | Description |
| ✅ | Your API key from AndroidAPI.net → Tools → API Keys |
Development
git clone https://github.com/tecniforge/androidapi-mcp
cd androidapi-mcp
npm install
npm run build
ANDROIDAPI_SECRET=your_key npm startProject Structure
src/
├── index.ts # MCP server entry point & error handling
├── tools.ts # Tool definitions with schemas and annotations
├── handlers.ts # Routes tool calls to API endpoints
├── client.ts # Typed HTTP client (GET / multipart / URL-encoded)
└── types.ts # TypeScript interfaces for API responsesTest with MCP Inspector
ANDROIDAPI_SECRET=your_key npx @modelcontextprotocol/inspector node dist/index.jsLicense
MIT — see LICENSE
Claude Cowork Plugin
Prefer a no-code experience? Install the AndroidAPI.net Cowork Plugin — a ready-made set of skills for Claude Cowork that wraps this connector with natural language commands.
/send-sms·/send-whatsapp·/send-otp·/manage-contacts·/sms-campaigns·/whatsapp-campaigns
Download Cowork Plugin →
Plugin Repository →
Links
AndroidAPI.net — Official website & dashboard
AndroidAPI.net API Docs — Full API reference
Full Documentation — Setup guides, tools reference & troubleshooting
MCP Documentation — Model Context Protocol spec
TecniForge — Built by TecniForge
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables sending WhatsApp messages through Claude Desktop and other MCP-compatible LLMs. Supports single and bulk messaging, phone number validation, and session management via the zapr.link service.Last updatedMIT
- Alicense-qualityDmaintenanceGives Claude Desktop read-only access to your WhatsApp chats and message history via a local MCP server.Last updated213MIT
- FlicenseAqualityFmaintenanceEnables remote control of Android phones via Claude Desktop, offering 45+ tools including UI automation for app interactions.Last updated576
- AlicenseAqualityCmaintenanceEnables Claude to interact with WhatsApp through a unified backend API, providing 20 tools for messaging, media, groups, contacts, and chat management.Last updated2266MIT
Related MCP Connectors
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
Give AI agents real phone numbers, messages, and voice calls via MCP.
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TecniForge/androidapi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server