Skip to main content
Glama
ajemba

codasms-mcp

CODASMS MCP Server

Получайте одноразовые SMS/OTP-коды подтверждения от вашего ИИ-агента. Сервер MCP поверх CODASMS Reseller API — получите номер, дождитесь кода, освободите его — 700+ сервисов и 180+ стран, оплата только за доставку.

License: MIT Transport: stdio + HTTP


Этот сервер позволяет ИИ-агенту (Claude Desktop, Cursor или любому инструменту, говорящему на MCP) купить номер телефона и программно прочитать код подтверждения. Это тонкая обёртка над публичным CODASMS Reseller API — в нём нет собственной логики; каждое списание и возврат решаются на стороне API.

Вы используете свой собственный ключ. Получить его можно бесплатно — достаточно зарегистрироваться: https://codasms.com/reseller.

Инструменты

Инструмент

Что делает

get_balance

Ваш текущий баланс, доступный для трат.

list_services

Доступные для покупки сервисы с актуальной ценой и наличием (фильтр по service / country).

list_countries

Страны с номерами, доступными для покупки (необязательный фильтр service).

get_number

Купить номер для пары сервис+страна. Списывает средства с баланса (автовозврат, если код не пришёл за 20 минут).

wait_for_otp

Опрашивает заказ, пока не придёт код (или таймаут / возврат).

check_order

Разовая проверка статуса заказа.

release

Отменить заказ и сразу вернуть средства (если только код уже не пришёл).

get_number принимает необязательный max_price_cents (или установите CODASMS_MAX_PRICE_CENTS), чтобы автономный агент не мог купить номер дороже вашего лимита.

Related MCP server: agentline-mcp

Быстрый старт (локально / stdio)

export CODASMS_API_KEY=coda_live_xxxxxxxx   # from https://codasms.com/reseller
npx codasms-mcp

Claude Desktop

Добавьте в claude_desktop_config.json:

{
  "mcpServers": {
    "codasms": {
      "command": "npx",
      "args": ["-y", "codasms-mcp"],
      "env": { "CODASMS_API_KEY": "coda_live_xxxxxxxx" }
    }
  }
}

Затем попросите: «Получи мне номер Telegram в Великобритании и прочитай код».

Удалённый режим (HTTP)

Те же инструменты доступны через Streamable HTTP, поэтому вы можете развернуть один экземпляр для многих пользователей — каждый отправляет свой собственный ключ в виде Bearer-токена (ничего не хранится на стороне сервера):

npm run build && npm run start:http     # listens on :8080, POST /mcp
POST /mcp
Authorization: Bearer coda_live_xxxxxxxx
Content-Type: application/json

src/http.ts — это портативный Node-сервер (Deno Deploy, Railway, Fly, любой контейнер). Для Cloudflare Workers замените Node-обработчик http на обработчик fetch — фабрика сервера в src/server.ts не зависит от транспорта и остаётся без изменений.

Конфигурация

Переменная окружения

Назначение

По умолчанию

CODASMS_API_KEY

Ваш реселлерский ключ coda_live_ (режим stdio).

— (обязательно)

CODASMS_API_BASE

Базовый URL API.

https://api.codasms.com

CODASMS_MAX_PRICE_CENTS

Глобальный лимит для get_number, в центах США.

не задано

PORT

Порт HTTP-режима.

8080

Примечания

  • Ограничение частоты запросов: API допускает 60 запросов/мин на ключ; wait_for_otp по умолчанию опрашивает не чаще одного раза в 5 секунд, чтобы оставаться значительно ниже лимита.

  • Безопасность средств: get_number списывает реальные средства с баланса в момент вызова. Если код не приходит, заказ автоматически возвращается через 20 минут, или вызовите release, чтобы вернуть средства немедленно.

  • Коды: сервисы и страны используют коды API (например, tg, wa, страна 6) — используйте list_services / list_countries, чтобы узнать их.

Разработка

npm install
npm run build      # tsc -> dist/
npm start          # stdio

Лицензия

MIT — см. LICENSE.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Real SIM-backed mobile numbers for AI agents to receive SMS and OTP codes.

  • Virtual phone numbers for AI agents — rent numbers in 200+ countries, receive SMS.

  • Real physical SIMs for AI agents: SMS verification and rentals. 145+ countries, 2500+ services.

View all MCP Connectors

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/ajemba/codasms-mcp'

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