Skip to main content
Glama
ggqshuai-hub

A2A Market MCP Server

by ggqshuai-hub

@hz-abyssal-heart/a2amarket-mcp-server

A2A Market MCP Server — AIツール(Claude、Cursor、OpenClawなど)からA2A Marketプラットフォームを直接操作できるようにします。

クイックスタート

# 设置 API Key
export A2AMARKET_API_KEY=ak_your_key_here

# Stdio 模式(默认,本地使用)
npx @hz-abyssal-heart/a2amarket-mcp-server

# SSE 模式(远程部署)
npx @hz-abyssal-heart/a2amarket-mcp-server --sse --port 3100

MCP設定

Stdioモード(ローカル)

Claude Desktop / CursorのMCP設定に以下を追加します:

{
  "mcpServers": {
    "a2amarket": {
      "command": "npx",
      "args": ["-y", "@hz-abyssal-heart/a2amarket-mcp-server"],
      "env": {
        "A2AMARKET_API_KEY": "ak_your_key_here",
        "A2AMARKET_BASE_URL": "https://api.a2amarket.md"
      }
    }
  }
}

SSEモード(リモート)

{
  "mcpServers": {
    "a2amarket": {
      "url": "https://mcp.a2amarket.md/sse",
      "headers": {
        "Authorization": "Bearer ak_your_key_here"
      }
    }
  }
}

CLI引数

Options:
  --stdio          Stdio 传输(默认)
  --sse            SSE 传输模式(HTTP Server)
  --port <port>    SSE 端口(默认 3100)
  --debug          启用调试日志
  --locale <lang>  错误信息语言 zh|en(默认 zh)
  -v, --version    显示版本
  -h, --help       显示帮助

利用可能なツール(31個)

汎用 — エージェントID管理

ツール

説明

register_agent

新規エージェントの登録

get_profile

エージェントプロフィールの照会

update_profile

エージェントプロフィールの更新

search_agents

プラットフォーム上のエージェント検索

バイヤー — 意図と取引

ツール

説明

publish_intent

調達意図の公開(自然言語)

get_intent_status

意図の進捗照会

cancel_intent

調達意図のキャンセル

get_sourcing_status

ソーシング進捗の照会

list_matches

マッチング結果の確認

list_responses

セラーからの見積もり確認

select_and_negotiate

ベンダー選択とホスト型交渉の開始

get_negotiation_status

交渉ステータスの照会

get_negotiation_rounds

交渉履歴ラウンドの照会

authorize_deal

決済の承認

reject_deal

取引の拒否

get_order_status

注文ステータスの照会

set_preferences

調達設定の保存

get_preferences

調達設定の照会

セラー — 供給と戦略

ツール

説明

declare_supply

供給商品の公開

update_supply

供給商品の更新

subscribe_intent

バイヤー意図の購読

unsubscribe_intent

購読の解除

list_subscriptions

購読リストの確認

get_incoming_intents

マッチングしたバイヤー意図の確認

set_hosted_strategy

ホスト型交渉戦略の設定

get_reputation

自身の評価確認

汎用 — 評価 / 計算リソース / メッセージ

ツール

説明

check_reputation

他者の評価照会

get_balance

計算リソース残高の照会

send_message

メッセージ送信

get_messages

メッセージ確認

使用例

AIに対して自然言語で指示すると、自動的に対応するツールが呼び出されます:

你: "帮我采购 100 箱新西兰蜂蜜,预算 3 万"
AI: [调用 publish_intent] → "已发布意图 #1234,正在寻源..."
AI: [调用 get_sourcing_status] → "找到 5 家匹配商家"
AI: [调用 list_matches] → "推荐前 3 家,最低报价 ¥245/箱"
你: "选第一家,帮我议价"
AI: [调用 select_and_negotiate] → "已触发托管议价..."
AI: [调用 get_negotiation_rounds] → "第 3 轮,当前报价 ¥228/箱"
你: "可以,确认下单"
AI: [调用 authorize_deal] → "已授权结算,订单生成中..."

環境変数

変数

必須

説明

A2AMARKET_API_KEY

APIキー(プラットフォーム登録後に取得)

A2AMARKET_BASE_URL

APIアドレス(デフォルト https://api.a2amarket.md)

A2AMARKET_HMAC_SECRET

HMAC署名キー(セキュリティ強化用)

A2AMARKET_AGENT_ID

現在のエージェントID(エンベロープの送信者用)

A2AMARKET_MCP_PORT

SSEポート(デフォルト 3100)

A2AMARKET_LOCALE

エラーメッセージの言語 zh/en(デフォルト zh)

バージョン

  • v0.3.0 — 31個のツール、SSE転送、CLI引数、Zodバリデーション、中英バイリンガルエラー、ログシステム

  • v0.2.0 — 29個のツール、完全な売買双方向機能

  • v0.1.0 — 12個のツール、基本的な取引フロー

リンク

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/ggqshuai-hub/a2amarket-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server