iletiMerkezi MCP Server
OfficialiletiMerkezi MCP サーバー
iletiMerkezi SMS API 用の Model Context Protocol サーバーです。MCP 対応の LLM クライアント(Claude Code、Cursor、Codex CLI、Gemini CLI、VS Code+Cline、Claude Desktop など)から、ツール呼び出しを通じて SMS の送信、配信レポートの照会、送信者/ブラックリストの管理を行えます。
iletiMerkezi は、トルコの BTK ライセンスを取得した一括 SMS / OTP / A2P プラットフォームです。ツールの形状(入力スキーマ、説明、ドキュメントリンク)は、公式のエンドポイントドキュメントから構築された標準の API マニフェスト から派生しているため、このサーバーは設計上、ライブ API と常に同期しています。
ツール
ツール | API エンドポイント | 備考 |
|
| 1つまたは複数の番号へ SMS を送信 |
|
| 送信前の予約済み注文をキャンセル |
|
| 単一注文の配信レポート(概要 + 受信者ごと) |
|
| 日付範囲内の注文概要リスト(最大10日間) |
|
| アカウント残高(TL + SMS クレジット) |
|
| 承認済み送信者(ヘッダー)リスト |
|
| ブロックされた番号(ページネーション) |
|
| 番号をブロック(冪等) |
|
| 番号のブロックを解除 |
|
| İYS 同意レコードを登録(バッチ、最大5000件) |
|
| 受信者の İYS 同意状況を照会 |
Related MCP server: Promotexter MCP Server
インストール
5つのクライアントは同じ JSON mcpServers スキーマを共有しています。Claude Code と Codex CLI は1行の CLI コマンドも公開しています。以下のクライアントから選択してください。
クライアント → 設定ファイル
クライアント | 設定ファイル | 形式 |
Claude Code |
| JSON |
Cursor |
| JSON |
Gemini CLI |
| JSON |
VS Code + Cline |
| JSON |
Claude Desktop |
| JSON |
Codex CLI |
| TOML |
共有 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 Apps, Gemini App, Claude Web Connectors)
これらのクライアントは リモート MCP (HTTPS エンドポイント) を必要とし、ローカルの npx コマンドを生成しません。このサーバーは現在 stdio (ローカル) モードでのみ提供されています。ホスト型サポートはロードマップに含まれています。
認証情報
両方の値は panel.iletimerkezi.com → Settings → Security → API Access から取得できます。そのままコピーしてください。自分でハッシュ化しないでください。パネルが事前計算されたハッシュを発行します。
また、Settings → Security → Access Permissions で Allow API access を有効にする必要があります。そうしないと、すべての呼び出しで 401 が返されます。これは最も一般的なオンボーディングの落とし穴です。サーバーの 401 エラーメッセージはこのトグルを指し示します。
完全な認証契約については https://www.iletimerkezi.com/docs/api/authentication を参照してください。
ツールの形状を最新に保つ方法
起動時にサーバーは以下の順序で試行します:
~/.cache/iletimerkezi-mcp/manifest.jsonにある ローカルキャッシュ(24時間有効)。https://www.iletimerkezi.com/api/manifest.jsonの ライブフェッチ(5秒タイムアウト)。成功するとキャッシュをアトミックに更新します。npm パッケージに同梱されている ビルド時フォールバック (
dist/manifest.fallback.json) —npm publish時のマニフェストスナップショット。
つまり、マニフェストに公開された新しいエンドポイントやスキーマの変更は、npm update を必要とせず、24時間以内に実行中のクライアントに反映されます。このリポジトリには 手書きのツールスキーマは存在しません。API ドキュメントが唯一の信頼できる情報源です。
ステージング環境やプレビュー環境では、ILETIMERKEZI_MANIFEST_URL でマニフェスト URL を上書きできます。
ローカル開発
npm install
npm run build
npm testシェルで認証情報を設定し、ライブ API に対してサーバーのスモークテストを行います:
ILETIMERKEZI_API_KEY=... ILETIMERKEZI_API_HASH=... node dist/index.jsこれは stdio を介して MCP で通信します。MCP クライアントを使用して対話するか、デバッグ用に JSON-RPC ハンドシェイクを手動でパイプしてください。
リファレンス
MCP セットアップガイド: https://www.iletimerkezi.com/docs/mcp (TR) · /en/docs/mcp (EN)
マニフェスト (機械可読): https://www.iletimerkezi.com/api/manifest.json
リリースノート: CHANGELOG.md
ライセンス
MIT — LICENSE を参照してください。
Maintenance
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
- AlicenseAqualityAmaintenanceEnables AI assistants and MCP-compatible clients to send and manage SMS messages through the 46elks API, leveraging Swedish telecommunications infrastructure.6MIT
- AlicenseBqualityDmaintenanceIntegrates 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.2MIT
- AlicenseAqualityDmaintenanceMCP 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.8111MIT
- FlicenseBqualityBmaintenanceEnables sending WhatsApp, SMS, and Email messages via the Convertway API, with tools for template management, delivery status, and conversation logging.11
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.
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/iletimerkezi/iletimerkezi-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server