AndroidAPI net MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ANDROIDAPI_SECRET | Yes | Your API key from AndroidAPI.net → Tools → API Keys |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| androidapi_get_creditsA | Get remaining credit balance (and currency) in your AndroidAPI.net account. |
| androidapi_get_subscriptionA | Get your current AndroidAPI.net subscription package name and usage stats. |
| androidapi_get_earningsA | Get your partner earnings from AndroidAPI.net. |
| androidapi_get_contactsA | List saved contacts (paginated). Returns id, name, phone, and group info. |
| androidapi_create_contactA | Create a new contact and assign it to one or more groups. |
| androidapi_delete_contactA | Permanently delete a contact by its ID. |
| androidapi_get_groupsC | List contact groups (paginated). |
| androidapi_create_groupB | Create a new contact group. |
| androidapi_delete_groupA | Delete a contact group by its ID. |
| androidapi_get_unsubscribedC | List contacts that have unsubscribed (paginated). |
| androidapi_delete_unsubscribedA | Remove an unsubscribed contact record by ID. |
| androidapi_send_otpB | Send a one-time password (OTP) to a phone number via SMS or WhatsApp. Use {{otp}} in the message body to embed the generated code automatically. |
| androidapi_verify_otpA | Verify an OTP that was entered by the user. Returns success if the OTP is valid and not expired. |
| androidapi_send_smsA | Send a single SMS to one recipient. Spintax supported in the message body. |
| androidapi_send_sms_bulkB | Send an SMS campaign to multiple phone numbers and/or contact groups. Spintax and shortcodes are supported. |
| androidapi_get_sms_sentA | List sent SMS messages (paginated). |
| androidapi_get_sms_receivedA | List received SMS messages (paginated). |
| androidapi_get_sms_pendingB | List SMS messages currently pending in the send queue (paginated). |
| androidapi_get_sms_messageB | Retrieve a single SMS message by its ID. |
| androidapi_get_sms_campaignsB | List SMS campaigns (paginated). |
| androidapi_start_sms_campaignA | Resume or start a paused SMS campaign. |
| androidapi_stop_sms_campaignB | Pause a running SMS campaign. |
| androidapi_delete_sms_sentB | Delete a sent SMS message record. |
| androidapi_delete_sms_receivedB | Delete a received SMS message record. |
| androidapi_delete_sms_campaignB | Delete an SMS campaign. |
| androidapi_get_ratesA | Get available SMS gateways and partner device rates. Use the returned IDs as 'gateway' when sending SMS in 'credits' mode. |
| androidapi_send_whatsappB | Send a single WhatsApp message to one recipient. Supports text, media (image/audio/video), and document attachments via URL. |
| androidapi_send_whatsapp_bulkC | Send a WhatsApp campaign to multiple recipients or contact groups. Supports text, media, and document messages. Spintax and shortcodes supported. |
| androidapi_get_wa_accountsA | List linked WhatsApp accounts (paginated). |
| androidapi_get_wa_sentA | List sent WhatsApp chats (paginated). |
| androidapi_get_wa_receivedA | List received WhatsApp chats (paginated). |
| androidapi_get_wa_pendingA | List WhatsApp messages currently pending in the queue (paginated). |
| androidapi_get_wa_messageB | Retrieve a single WhatsApp message by its ID. |
| androidapi_get_wa_campaignsC | List WhatsApp campaigns (paginated). |
| androidapi_get_wa_groupsA | List WhatsApp groups that belong to a linked account. |
| androidapi_get_wa_group_contactsA | List all members of a specific WhatsApp group. |
| androidapi_validate_whatsapp_phoneB | Check whether a phone number is registered on WhatsApp. |
| androidapi_link_whatsapp_accountA | Generate a QR code to link a brand-new WhatsApp account. Returns a QR image URL and a status link to poll until scanning is complete. |
| androidapi_relink_whatsapp_accountA | Re-generate the QR code to reconnect an existing (disconnected) WhatsApp account. |
| androidapi_get_wa_serversA | List available WhatsApp servers for linking accounts. |
| androidapi_start_wa_campaignA | Resume a paused WhatsApp campaign. |
| androidapi_stop_wa_campaignA | Pause a running WhatsApp campaign. |
| androidapi_delete_wa_sentC | Delete a sent WhatsApp chat record. |
| androidapi_delete_wa_receivedC | Delete a received WhatsApp chat record. |
| androidapi_delete_wa_campaignC | Delete a WhatsApp campaign. |
| androidapi_delete_wa_accountB | Remove a linked WhatsApp account from the system. |
| androidapi_get_devicesB | List linked Android devices (paginated). |
| androidapi_delete_notificationA | Delete an Android notification record by ID. |
| androidapi_send_ussdA | Send a USSD / MMI request from a linked Android device (e.g. check balance with *123#). Use androidapi_get_devices to get valid device IDs. |
| androidapi_get_ussdC | List USSD request history (paginated). |
| androidapi_delete_ussdC | Delete a USSD request record by ID. |
| androidapi_get_shortenersA | List available URL shorteners you can use in SMS and WhatsApp campaigns. Use the returned ID as the 'shortener' parameter when sending messages. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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