mcpField
E
Eztexting

Eztexting

リモート
mcp.eztexting.comコミュニケーション025 週間前に更新
リポジトリ公式サイト

Eztexting について

Eztexting は、EZTexting のメッセージ、連絡先、ワークフロー、レポート、Webhook、アカウント情報を管理する MCP サーバーです。統合リモートエンドポイントに加え、リモート MCP 非対応クライアント向けのローカル stdio ブリッジを提供します。

主な機能

  1. 01SMS・MMS メッセージの送信
  2. 02連絡先とグループの管理
  3. 03ワークフローの作成と管理
  4. 04レポート、Webhook、アカウント情報へのアクセス
  5. 05統合または用途別のサブサーバーエンドポイント

活用シーン

  1. 01メッセージ送信と会話の管理
  2. 02連絡先とグループの整理
  3. 03メッセージレポートとアカウント状態の確認
  4. 04リモート MCP 非対応クライアントの接続

MCP 対応

OAuth 2.1 PKCE 認証を用いるリモート MCP エンドポイントから、EZTexting の機能を公開します。ネイティブにリモート MCP へ接続できないクライアント向けに、`mcp-remote` を使ったローカル stdio ブリッジも提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.eztexting.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@eztexting/mcp-server1.0.4

ツール

詳細

@eztexting/mcp-server

mcp-name: com.eztexting/mcp

EZTexting MCP サービス(https://mcp.eztexting.com)への Stdio ブリッジです。クライアントが Streamable HTTP MCP にネイティブ対応していない場合にのみ使用してください。

リモートを優先してください。 ほとんどの最新 MCP クライアント(Claude.ai、ChatGPT、Claude Desktop、Claude Code、Cursor 0.46+、VS Code 1.99+、Windsurf、Cline 3.0+)は、https://mcp.eztexting.com/mcp に直接接続できます。npm、Node、子プロセスは不要です。コピー&ペーストできる設定については、オンボーディングガイドをご覧ください。

統合された /mcp エンドポイントを対象とする、mcp-remote の薄いラッパーです。stdio の MCP エントリは 1 つで、38 個すべてのツール(静的に読み込まれるものと、検出可能なものがあります)を利用でき、OAuth 2.1 PKCE の認証フローは 1 回です。カタログは約 3k トークンです(実測値)。

リモート(推奨)

クライアントに次の URL を指定してください。

https://mcp.eztexting.com/mcp

OAuth 2.1 PKCE は /.well-known/oauth-authorization-server 経由で自動検出されます。クライアント別の設定例(Claude Desktop、Claude Code --transport http、Cursor、VS Code type: http、Windsurf、Cline)については、https://mcp.eztexting.com/をご覧ください。

ローカル stdio ブリッジ — フォールバック

claude_desktop_config.json(または同等の設定ファイル)に追加してください(クライアントがリモート MCP に対応していない場合のみ)。

{
  "mcpServers": {
    "eztexting": {
      "command": "npx",
      "args": ["-y", "@eztexting/mcp-server"]
    }
  }
}

初回実行時: ブラウザーで https://mcp.eztexting.com/oauth2/... が開きます。サインインしてください。トークンは ~/.mcp-auth/mcp-remote-<version>/<hash>/ に保存されます。2 回目以降の起動では、ブラウザーは開きません。

新たにサインインするには、そのディレクトリを削除してください。

サブサーバー

統合された /mcp エンドポイントには、以下のすべてが含まれています。ツールカタログを絞り込む場合や、Claude Code の ID を分ける場合にのみ、以下のサブサーバー別の形式を使用してください。

サブサーバーURLツール
messaginghttps://mcp.eztexting.com/mcp/messagingmessage_send、message_list、message_get、message_template_*、conversation_*、message_report_*
contactshttps://mcp.eztexting.com/mcp/contactscontact_*、contact_group_*、contact_field_*
workflowshttps://mcp.eztexting.com/mcp/workflowswf_list、wf_fetch、wf_save、wf_status、wf_schema、wf_templates、wf_stat、wf_create_from_template
adminhttps://mcp.eztexting.com/mcp/adminaccount_details、buy_credits、stat_get、webhook_*、keyword_list

ツール名にプレフィックスは付加されません。EZTexting のカタログには、サブサーバー間で名前が重複するツールはありません。

ローカルブリッジ — サブサーバー別(上級者向け)

--server <name> を渡すと、対象を 1 つのサブサーバーに限定できます。呼び出しごとに、独自の mcp-remote 子プロセスが実行されます。リモートクライアントでは、サブサーバーの URL(例:https://mcp.eztexting.com/mcp/messaging)を直接指定してください。フラグは不要です。

{
  "mcpServers": {
    "eztexting-messaging": {
      "command": "npx",
      "args": ["-y", "@eztexting/mcp-server", "--server", "messaging"]
    },
    "eztexting-contacts": {
      "command": "npx",
      "args": ["-y", "@eztexting/mcp-server", "--server", "contacts"]
    }
  }
}

有効な名前は messaging、contacts、workflows、admin です。

ソースからビルド

git clone https://github.com/eztexting/mcp-server.git
cd mcp-server
npm install
npm run build
node dist/cli.js                        # unified /mcp endpoint
node dist/cli.js --server messaging     # single sub-server

書き込まれるファイル

認証キャッシュは mcp-remote が管理します。~/.mcp-auth/mcp-remote-<version>/<serverUrlHash>/{tokens.json,client_info.json} に保存されます。異なるアップストリーム URL ごとに 1 つのハッシュが作成されます。

要件

  • EZTexting アカウント
  • 初回接続時に利用可能なブラウザー(OAuth 2.1 PKCE)
  • Node.js 20+ — ローカル stdio ブリッジを使用する場合のみ必要です(リモートクライアントでは不要です)

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。