asms について
asmsは、SMS認証やSMSを受信する電話番号のレンタルをAIエージェントに提供するMCPサーバーです。残高、料金、在庫、注文も確認でき、支払いを伴う操作には承認が必要です。
主な機能
- 01使い捨てSMS認証番号の注文
- 02SMS受信用番号のレンタル
- 03認証コードと受信SMSの確認
- 04残高、料金、在庫、注文の確認
- 05支払い操作への承認要求
活用シーン
- 01使い捨てコードでのアカウント認証
- 02アプリのSMSログイン機能のテスト
- 03レンタル番号で後日の認証SMSを受信
MCP 対応
リモートのStreamable HTTPサーバーとして、認証番号の注文、番号のレンタル、SMSの読み取り、注文管理ツールを提供します。OAuthまたはAPIキーで接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://asms.ai/mcpclaude mcp add --transport http ai-asms-asms https://asms.ai/mcp{"mcpServers":{"ai-asms-asms":{"type":"http","url":"https://asms.ai/mcp"}}}Cursor で開く{"servers":{"ai-asms-asms":{"type":"http","url":"https://asms.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-asms-asms":{"type":"http","url":"https://asms.ai/mcp"}}}{"mcpServers":{"ai-asms-asms":{"serverUrl":"https://asms.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://asms.ai/mcp認証が必要ツール
詳細
asms MCP サーバー
AI エージェント向けの電話番号です。asms.ai を Claude、ChatGPT、Codex、Cursor、Grok、または任意の MCP クライアントに接続すると、エージェントで次のことができます。
- SMS 認証コードを取得する:サービスごとに使い捨ての電話番号を利用できます。コードが届いた場合のみ料金が発生し、届かなかった場合は自動的に返金されます。
- 電話番号をレンタルする:1日から1年間、自分専用の電話番号をレンタルできます。届いたすべての SMS を受信できるので、アプリの SMS ログインのテストや、後で再認証するアカウントに利用できます。
- アカウントを確認する:残高、料金、在庫、進行中の注文を確認できます。
すべて asms ウォレットから支払われ、支払いを伴うツールにはマークが付いているため、クライアントは実行前に確認を求めます。
https://asms.ai/mcp
Streamable HTTP を使用するリモートサーバーです。asms アカウントでサインインする(OAuth)か、ダッシュボードの API キーを Authorization: Bearer <key> として送信してください。
セットアップ
エージェントが自分で実行できるプロンプトを含む、詳しい手順については asms.ai/agents をご覧ください。
| クライアント | 簡単なセットアップ |
|---|---|
| Claude Code | claude mcp add --transport http asms https://asms.ai/mcp を実行し、/mcp でサインインします |
| Claude(claude.ai、デスクトップ) | Customize → Connectors → Add custom connector → https://asms.ai/mcp |
| Codex | codex mcp add asms --url https://asms.ai/mcp --bearer-token-env-var ASMS_API_KEY |
| ChatGPT | Plugins → Add custom MCP server → https://asms.ai/mcp、OAuth |
| Cursor | Cursor に追加または ~/.cursor/mcp.json |
| VS Code | VS Code にインストールまたは .vscode/mcp.json |
| Windsurf | Cascade の mcp_config.json に serverUrl エントリを追加します |
| Gemini CLI | gemini mcp add --transport http asms https://asms.ai/mcp |
| opencode | opencode.json に remote エントリを追加します |
| Cline | cline_mcp_settings.json に url と "type": "streamableHttp" のエントリを追加します(llms-install.md) |
| Grok | grok.com の Connectors → Custom、または xAI API の mcp ツール |
| OpenAI API | Responses API の {"type": "mcp", "server_url": "https://asms.ai/mcp"} |
URL とヘッダーを受け付けるほとんどのクライアントで、次の設定を使用できます。
{
"mcpServers": {
"asms": {
"url": "https://asms.ai/mcp",
"headers": { "Authorization": "Bearer <ASMS_API_KEY>" }
}
}
}
ツール
| ツール | 機能 | 確認が必要 |
|---|---|---|
get_balance | ウォレット残高 | |
get_pricing | 国・サービス別の認証コード料金 | |
get_inventory | 国・サービス別の在庫電話番号 | |
create_otp_order | 認証コード1件分の電話番号を注文します | はい |
poll_sms | 注文した電話番号にコードが届いているか確認します | |
list_active_orders | コードの到着を待っている注文、または受信済みの注文 | |
cancel_order | 注文をキャンセルします(通常は不要です。未完了の注文は自動的に返金されます) | はい |
get_rental_offers | レンタル可能な国、期間、料金 | |
rent_number | 指定期間、電話番号をレンタルします | はい |
list_rentals | レンタル中の電話番号と終了日 | |
read_rental_sms | レンタルした電話番号が受信した SMS | |
cancel_rental | 返金を受けてレンタルをキャンセルします(レンタル開始から5~120分以内で、SMSを受信する前に限ります) | はい |
料金
接続は無料です。認証コードはサービスと国ごとに料金が設定され、コードが届いた場合のみ課金されます。レンタル料金は国と期間によって異なります。asms.ai/pricing をご覧ください。
関連情報
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。