Skip to main content
Glama
iletimerkezi

iletiMerkezi MCP Server

Official
by iletimerkezi

iletiMerkezi MCP Server

npm version License Node Glama score

Сервер Model Context Protocol для API SMS iletiMerkezi. Позволяет LLM-клиентам с поддержкой MCP (Claude Code, Cursor, Codex CLI, Gemini CLI, VS Code+Cline, Claude Desktop и др.) отправлять SMS, запрашивать отчеты о доставке и управлять отправителями/черными списками с помощью вызовов инструментов.

iletiMerkezi — это турецкая платформа для массовой рассылки SMS / OTP / A2P, лицензированная BTK. Форматы инструментов (схемы ввода, описания, ссылки на документацию) основаны на каноническом манифесте API, который создается на основе официальной документации эндпоинтов, поэтому этот сервер всегда синхронизирован с актуальным API.

Инструменты

Инструмент

Эндпоинт API

Примечания

send_sms

POST /v1/send-sms/json

Отправка SMS на один или несколько номеров

cancel_order

POST /v1/cancel-order/json

Отмена запланированного заказа до отправки

get_report

POST /v1/get-report/json

Отчет о доставке по одному заказу (сводка + по получателям)

get_reports

POST /v1/get-reports/json

Список сводок заказов за указанный период (макс. 10 дней)

get_balance

POST /v1/get-balance/json

Баланс аккаунта (TL + SMS-кредиты)

get_sender

POST /v1/get-sender/json

Список одобренных отправителей (заголовков)

get_blacklist

POST /v1/get-blacklist/json

Заблокированные номера (с пагинацией)

add_blacklist

POST /v1/add-blacklist/json

Блокировка номера (идемпотентно)

delete_blacklist

POST /v1/delete-blacklist/json

Разблокировка номера

iys_register

POST /v1/consent/create/json

Регистрация записей согласия İYS (пакетно, макс. 5000)

iys_check

POST /v1/consent/show/json

Проверка статуса согласия İYS для получателя

Related MCP server: Promotexter MCP Server

Установка

Пять клиентов используют одну и ту же схему JSON mcpServers; Claude Code и Codex CLI также предоставляют однострочную команду CLI. Выберите свой клиент ниже.

Клиент → файл конфигурации

Клиент

Файл конфигурации

Формат

Claude Code

claude mcp add ... (CLI) · .mcp.json (проект) · ~/.claude.json (пользователь)

JSON mcpServers

Cursor

~/.cursor/mcp.json (глобально) · .cursor/mcp.json (проект)

JSON mcpServers

Gemini CLI

~/.gemini/settings.json (глобально) · .gemini/settings.json (проект)

JSON mcpServers

VS Code + Cline

cline_mcp_settings.json (Cline → MCP Servers → Configure)

JSON mcpServers

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS)

JSON mcpServers

Codex CLI

codex mcp add ... (CLI) · ~/.codex/config.toml

TOML [mcp_servers.X]

Общая конфигурация JSON (Claude Code, Cursor, Gemini CLI, VS Code+Cline, Claude Desktop)

Добавьте этот блок в соответствующий файл конфигурации:

{
  "mcpServers": {
    "iletimerkezi": {
      "command": "npx",
      "args": ["-y", "@iletimerkezi/mcp-server"],
      "env": {
        "ILETIMERKEZI_API_KEY": "your-api-key",
        "ILETIMERKEZI_API_HASH": "your-api-hash"
      }
    }
  }
}

Полностью закройте и перезапустите клиент. 11 инструментов появятся на сервере iletimerkezi.

Claude Code — одна команда

Область пользователя (доступно во всех проектах):

claude mcp add iletimerkezi -s user \
  -e ILETIMERKEZI_API_KEY=your-api-key \
  -e ILETIMERKEZI_API_HASH=your-api-hash \
  -- npx -y @iletimerkezi/mcp-server

Закройте текущую сессию Claude Code и начните новую. Инструменты появятся как mcp__iletimerkezi__*. Удалить можно командой claude mcp remove iletimerkezi -s user.

Codex CLI — формат TOML

Через CLI:

codex mcp add iletimerkezi \
  --env ILETIMERKEZI_API_KEY=your-api-key \
  --env ILETIMERKEZI_API_HASH=your-api-hash \
  -- npx -y @iletimerkezi/mcp-server

Или отредактируйте ~/.codex/config.toml напрямую:

[mcp_servers.iletimerkezi]
command = "npx"
args = ["-y", "@iletimerkezi/mcp-server"]

[mcp_servers.iletimerkezi.env]
ILETIMERKEZI_API_KEY = "your-api-key"
ILETIMERKEZI_API_HASH = "your-api-hash"

Проверка

При первом использовании попробуйте get_balance и get_sender — оба инструмента работают только на чтение и не расходуют кредиты.

Хостинговые клиенты (приложения ChatGPT, приложение Gemini, веб-коннекторы Claude)

Этим клиентам требуется удаленный MCP (HTTPS-эндпоинты), они не запускают локальные команды npx. На данный момент этот сервер поставляется только в режиме stdio (локально). Поддержка хостинга находится в планах развития.

Учетные данные

Оба значения можно найти в panel.iletimerkezi.comSettings → Security → API Access. Скопируйте их как есть — не хешируйте их самостоятельно; панель выдает уже вычисленный хеш.

Вам также необходимо включить Allow API access в разделе Settings → Security → Access Permissions, иначе каждый вызов будет возвращать 401. Это самая распространенная ошибка при настройке; сообщение об ошибке 401 от сервера указывает на этот переключатель.

Полный контракт аутентификации см. на странице https://www.iletimerkezi.com/docs/api/authentication.

Как поддерживается актуальность инструментов

При запуске сервер пытается выполнить следующее в указанном порядке:

  1. Локальный кэш в ~/.cache/iletimerkezi-mcp/manifest.json, действителен в течение 24 часов.

  2. Получение в реальном времени с https://www.iletimerkezi.com/api/manifest.json (тайм-аут 5 секунд). В случае успеха кэш обновляется атомарно.

  3. Резервная копия при сборке (dist/manifest.fallback.json), поставляемая с пакетом npm — снимок манифеста на момент npm publish.

Это означает, что новые эндпоинты или изменения схемы, опубликованные в манифесте, распространяются на запущенные клиенты в течение 24 часов без необходимости выполнения npm update. В этом репозитории нет вручную написанных схем инструментов — документация API является единственным источником истины.

Вы можете переопределить URL манифеста с помощью ILETIMERKEZI_MANIFEST_URL для сред тестирования / предварительного просмотра.

Локальная разработка

npm install
npm run build
npm test

Протестируйте сервер с реальным API, используя учетные данные в вашей оболочке:

ILETIMERKEZI_API_KEY=... ILETIMERKEZI_API_HASH=... node dist/index.js

Это взаимодействие по протоколу MCP через stdio. Используйте клиент MCP для взаимодействия или передайте рукопожатие JSON-RPC вручную для отладки.

Справочная информация

Лицензия

MIT — см. LICENSE.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
1dResponse time
2wRelease cycle
5Releases (12mo)
Commit activity
Issues opened vs closed

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

  • A
    license
    A
    quality
    A
    maintenance
    Enables AI assistants and MCP-compatible clients to send and manage SMS messages through the 46elks API, leveraging Swedish telecommunications infrastructure.
    6
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Integrates with the Promotexter SMS API to enable sending single SMS messages and performing detailed account balance inquiries. It provides a secure way for models to manage SMS communications and track transaction costs and credits.
    2
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for Ileti Merkezi SMS API (Turkey). Enables sending SMS, bulk SMS, checking delivery reports, and managing contacts and blacklists via API Key + Hash authentication.
    8
    11
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Twilio MCP Pack — send SMS, list messages, make calls via Twilio REST API.

  • Official EZTexting MCP server: SMS/MMS messaging, contacts, workflows, reports.

  • Send notifications, manage templates, and configure integrations with Courier.

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

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