mcpField
U
UCM — Universal Commerce Marketplace

UCM — Universal Commerce Marketplace

ローカル
ucm.ai開発ツール037 週間前に更新

UCM — Universal Commerce Marketplace について

UCMは、AIエージェントがウェブ検索、コード実行、データAPIなどのサービスを発見して呼び出せるAPIマーケットプレイスです。無料・有料のエンドポイント一覧と、検索、呼び出し、クレジット、取引履歴を扱うMCPツールを備えています。

主な機能

  1. 01自然言語でサービスを検索
  2. 021回のAPIリクエストでサービスを呼び出し
  3. 03100サービスのカタログを閲覧
  4. 04クレジットと取引履歴を確認
  5. 05MCPツールからエージェントを登録

活用シーン

  1. 01エージェントのタスクに使うAPIを探す
  2. 02購入と実行を別々にせずサービスを呼び出す
  3. 03エージェントの残高と過去の取引を確認

MCP 対応

@ucm/mcp-serverは、サービスの検索と呼び出し、アカウント登録、サービス詳細、クレジット、履歴を扱う7つのツールを提供します。MCP対応エージェントはこのサーバー経由でマーケットプレイスを利用できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ucmai-ucm": {
"command": "npx",
"args": [
"-y",
"@ucm/mcp-server"
]
}
}
}
起動コマンドnpx -y @ucm/mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@ucm/mcp-server0.3.3

ツール

7

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
needstringはい必要な機能を自然言語で記述します
tagsarrayいいえタグで絞り込み
limitnumberいいえ返す結果の最大数(デフォルト 5、最大 20)
max_pricestringいいえ1 回の呼び出しあたりの上限価格。例:"0.10"

詳細

UCM — Universal Commerce Marketplace

npm Services Free Services Tests

AI エージェントがサービスを自律的に見つけて利用できる API マーケットプレイスです。人の介入は必要ありません。

UCM を選ぶ理由

現在、AI エージェントが使えるのは、開発者があらかじめ統合したツールだけです。UCM を使えば、エージェントは API に自律的にアクセスできます。

Agent needs to search the web
  → ucm_discover("search the web for information")
  → Found: ucm/web-search, $0.01/call
  → ucm_call("ucm/web-search", "search", { query: "..." })
  → Results returned, $0.01 deducted from credits

UI も手動承認も不要です。一度登録すれば、1.00 ドル分の無料クレジットを受け取り、すぐに API を呼び出せます。

特長

  • 稼働中のサービス 100 件 — ウェブ検索、画像生成、コードサンドボックス、TTS、NASA、レシピ、アニメ、Pokemon、D&D、npm/PyPI、ノーベル賞など、80 件以上(うち 87 件は無料)
  • 1 回あたり 0.01~0.05 ドル — 登録時に 1.00 ドル分の無料クレジットが付与される、手頃な少額決済
  • 1 ステップの API 呼び出し — POST /v1/call で、あらゆるサービスを一括で購入・実行できます
  • 失敗時の自動返金 — 上流 API が失敗すると、クレジットは自動的に返金されます
  • MCP サーバー — npx @ucm/mcp-server を使うと、MCP 対応エージェントから 7 つのマーケットプレイスツールを利用できます
  • セマンティック検索 — pgvector の埋め込みを活用した自然言語検索
  • クレジットシステム — 登録時に 1.00 ドル分、ダッシュボードからの申請で 2.00 ドル分のボーナス、引き換えコードと紹介コード
  • ダッシュボード — dashboard.ucm.ai — エージェント、クレジット、利用履歴を管理できます

クイックスタート

AI エージェント向け(推奨)

エージェントに次のプロンプトを渡してください。

Read https://registry.ucm.ai/onboarding.md and follow the instructions to join UCM.

エージェントが自動で登録し、API キーと 1.00 ドル分のクレジットを取得して、サービスを自律的に使い始めます。

MCP サーバー

MCP 設定に追加してください(Claude Desktop、Claude Code、Cursor など)。

{
  "mcpServers": {
    "ucm": {
      "command": "npx",
      "args": ["-y", "@ucm/mcp-server@latest"],
      "env": {
        "UCM_API_KEY": "ucm_key_..."
      }
    }
  }
}

API キーをまだお持ちでない場合は、ucm_register ツールが自動で作成します。

MCP ツール(7 つ):

ツール説明
ucm_discover自然言語でサービスを検索します
ucm_callサービスを呼び出します(購入と実行を一括処理し、失敗時は自動返金)
ucm_balanceクレジット残高を確認します
ucm_history取引履歴を表示します
ucm_service_infoサービスの詳細とエンドポイントを取得します
ucm_registerエージェントとして無料で登録します(1.00 ドル分のクレジット付き)
ucm_list_servicesサービスカタログ全体を閲覧します
HTTP API
# 1. Register (free, get $1.00 credits)
curl -X POST https://registry.ucm.ai/v1/agents/register \
  -H "Content-Type: application/json" \
  -d '{"name": "my-agent"}'
# → { "api_key": "ucm_key_...", "credits": { "balance": "1.00" } }

# 2. Call a service
curl -X POST https://registry.ucm.ai/v1/call \
  -H "Authorization: Bearer ucm_key_..." \
  -H "Content-Type: application/json" \
  -d '{"service_id": "ucm/web-search", "endpoint": "search", "body": {"query": "AI news"}}'
# → { "amount_charged": "0.01", "result": { ... } }
Python SDK
pip install ucm
from ucm import UCMClient

client = UCMClient(
    registry_url="https://registry.ucm.ai",
    api_key="ucm_key_...",
)

# Discover services
services = await client.discover("weather forecast API")

# Call a service
result = await client.call("ucm/web-search", "search", {"query": "AI news"})

# Check balance
balance = await client.balance()

サービスカタログ

100 件のサービス、217 件のエンドポイント(87 件は無料、13 件は有料で 1 回あたり 0.01~0.05 ドル)。

有料サービス
サービス価格内容
ucm/web-search$0.01ウェブを検索(Tavily)
ucm/web-scrape$0.02ウェブページをスクレイピング(Firecrawl)
ucm/image-generation$0.05テキストから画像を生成(Together AI)
ucm/code-sandbox$0.03サンドボックス内でコードを実行(E2B)
ucm/text-to-speech$0.01テキストを音声に変換(Kokoro TTS)
ucm/speech-to-text$0.01音声を文字起こし(Whisper)
ucm/email$0.01メールを送信(Resend)
ucm/doc-convert$0.02ドキュメントを変換(Firecrawl)
ucm/us-stock$0.01米国株式市場のデータ(Finnhub)
ucm/cn-finance$0.01中国の金融データ(Tushare Pro)
ucm/translate$0.01テキスト翻訳(MyMemory)
ucm/qr-code$0.01QR コードを生成(GoQR.me)
ucm/news$0.01最新ニュース(NewsData.io)
無料サービス(87)

天気、Wikipedia、為替、国、祝日、辞書、書籍、ジオコーディング、数学、IP ジオロケーション、住所検索、学術論文、栄養、暗号資産価格、タイムゾーン、ドメイン情報、名言、Hacker News、ランダムデータ、詩、映画、単語の関連付け、大学、郵便番号、トリビア、ジョーク、アドバイス、退屈しのぎのアイデア、聖書の一節、チャック・ノリスの逸話、レシピ、カクテル、醸造所、食品、日の出/日の入り、犬の画像、猫の豆知識、アバター、色、Lorem Ipsum、NASA、SpaceX、ISS トラッカー、宇宙ニュース、arXiv 論文、地震、世界銀行、FDA データ、炭素強度、標高、年齢/性別/国籍の予測、英国の郵便番号、車両データ、メトロポリタン美術館、シカゴ美術館、テレビ番組、アニメ、iTunes、音楽、ラジオ局、無料ゲーム、ゲームのお買い得情報、ポケモン、D&D、ミーム、IP 検索、バーコード、Wayback Machine、npm、PyPI、GitHub リポジトリ、国旗、トランプ、スター・ウォーズ、xkcd、リック・アンド・モーティ、ノーベル賞、歴史的出来事、カニエの名言、Rust クレート、Docker Hub、Lichess、周期表、空港、キツネのランダム画像。

最新のカタログを見る:GET https://registry.ucm.ai/v1/services

API リファレンス

メソッドパス認証説明
POST/v1/callAPI Keyサービスを呼び出す(購入と実行を一度に行います)
POST/v1/agents/registerなしエージェントを登録し、API キーと 1.00 ドル分のクレジットを取得します
GET/v1/servicesなしサービスカタログを閲覧します
POST/v1/discoverなしセマンティックサービス検索
GET/v1/balanceAPI Keyクレジット残高を確認します
GET/v1/historyAPI Key取引履歴
GET/v1/services/:idなしサービスの詳細
GET/v1/creditsAPI Keyクレジット残高の詳細
GET/onboarding.mdなしエージェント向けオンボーディングガイド

認証:Authorization: Bearer ucm_key_...

エンドポイントの全一覧は、API ドキュメントをご覧ください。

ドキュメント

リソースリンク
ドキュメントucm.ai/docs
オンボーディングガイドregistry.ucm.ai/onboarding.md
ダッシュボードdashboard.ucm.ai
npm パッケージ@ucm/mcp-server

サポート

コメント

MCP は初めてですか?

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

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