Skip to main content
Glama
iletimerkezi

iletiMerkezi MCP Server

Official
by iletimerkezi

iletiMerkezi MCP 服务器

npm version License Node Glama score

iletiMerkezi SMS API 的模型上下文协议 (MCP) 服务器。它允许支持 MCP 的 LLM 客户端(Claude Code、Cursor、Codex CLI、Gemini CLI、VS Code+Cline、Claude Desktop 等)通过工具调用发送短信、查询发送报告以及管理发件人/黑名单。

iletiMerkezi 是一家土耳其的、拥有 BTK 许可的群发短信 / OTP / A2P 平台。工具形态(输入模式、描述、文档链接)源自官方端点文档构建的规范 API 清单,因此该服务器在设计上与实时 API 保持同步。

工具

工具

API 端点

说明

send_sms

POST /v1/send-sms/json

向一个或多个号码发送短信

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 + 短信额度)

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_balanceget_sender — 两者均为只读,不会消耗额度。

托管客户端(ChatGPT Apps、Gemini App、Claude Web Connectors)

这些客户端需要 远程 MCP (HTTPS 端点),且不会生成本地 npx 命令。目前此服务器仅以 stdio(本地)模式发布。托管支持已在路线图中。

凭据

这两个值均来自 panel.iletimerkezi.comSettings → Security → API Access。请按原样复制它们 — 不要自行进行哈希处理;面板会提供预计算好的哈希值。

您还需要在 Settings → Security → Access Permissions 下启用 Allow API access,否则每次调用都会返回 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. 构建时回退:随 npm 包发布的 (dist/manifest.fallback.json) — 即 npm publish 时刻的清单快照。

这意味着发布到清单的新端点或模式更改会在 24 小时内传播到正在运行的客户端,无需 npm update。此仓库中没有任何 手动编写的工具模式 — API 文档是唯一的真理来源。

您可以使用 ILETIMERKEZI_MANIFEST_URL 覆盖清单 URL,用于暂存/预览环境。

本地开发

npm install
npm run build
npm test

使用 shell 中的凭据针对实时 API 对服务器进行冒烟测试:

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

这通过 stdio 进行 MCP 通信。使用 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