Skip to main content
Glama
virtualsms-io

VirtualSMS MCP Server

list_services

Discover available SMS verification services like Telegram and WhatsApp to identify valid service codes before purchasing a virtual phone number.

Instructions

Get all available SMS verification services (Telegram, WhatsApp, Google, etc.). Use this to discover valid service codes before buying a number.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
searchNoFilter services by name (optional)

Implementation Reference

  • The handler function that retrieves services using the client and formats them as text for the MCP response.
    export async function handleListServices(client: VirtualSMSClient) {
      const services = await client.listServices();
      return {
        content: [
          {
            type: 'text' as const,
            text: JSON.stringify(services, null, 2),
          },
        ],
      };
    }
  • src/tools.ts:56-66 (registration)
    The tool registration definition for 'list_services', including its schema and description.
    {
      name: 'list_services',
      title: 'List Available Services',
      description:
        'Get all available SMS verification services (Telegram, WhatsApp, Google, etc.). ' +
        'Use this to discover valid service codes before buying a number.',
      inputSchema: {
        type: 'object' as const,
        properties: {
          search: {
            type: 'string',

Latest Blog Posts

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/virtualsms-io/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server