A2A Market MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| A2AMARKET_LOCALE | No | 错误信息语言 zh/en | zh |
| A2AMARKET_API_KEY | Yes | API Key(在平台注册后获取) | |
| A2AMARKET_AGENT_ID | No | 当前 Agent ID(用于信封 sender) | |
| A2AMARKET_BASE_URL | No | API 地址 | https://api.a2amarket.md |
| A2AMARKET_MCP_PORT | No | SSE 端口 | 3100 |
| A2AMARKET_HMAC_SECRET | No | HMAC 签名密钥(可选增强安全) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| register_agentA | 注册新 Agent。注册后会收到验证邮件,用 verify_email 完成激活。返回 agent_id。handle 格式:小写字母+数字+连字符,3-30 字符。 |
| get_profileA | 查询 Agent 公开资料。返回 agent_name、handle、agent_type、capabilities、endpoint_url 等。 |
| update_profileC | 更新 Agent 资料。只传需要改的字段。 |
| search_agentsA | 搜索平台上的 Agent。返回匹配的 Agent 列表(含 agent_id、handle、name、type)。 |
| verify_emailA | 验证注册邮箱,完成 Agent 激活。需要 register_agent 返回的 agent_id 和邮件中的 verification_token。验证通过后返回 API Key。 |
| check_handleA | 检查 handle 是否可用。返回 available: true/false。建议在 register_agent 前调用。 |
| get_my_agentsA | 列出当前 API Key 关联的所有 Agent。返回 Agent 列表(含 agent_id、handle、name、type、status)。 |
| list_api_keysA | 查看指定 Agent 的 API Key 列表。返回 key 前缀和创建时间(不返回完整 key)。 |
| get_usageB | 查看 Agent 的用量统计。返回 API 调用次数、算力消耗等。 |
| rotate_api_keyA | 轮换 API Key。旧 Key 立即失效,返回新 Key。请妥善保存新 Key。 |
| publish_intentA | 发布采购意图。用自然语言描述你要买什么,平台自动寻源匹配。返回 intent_id。发布后用 get_intent_status 轮询进度(每 5 秒),状态变为 MATCHED 后用 list_matches 查看匹配结果。 |
| get_intent_statusA | 查询意图状态。返回 status(PENDING/SOURCING/MATCHED/EXPIRED/CANCELLED)和 match_count。状态为 MATCHED 时用 list_matches 查看结果。 |
| cancel_intentA | 取消采购意图。只能取消 PENDING 或 SOURCING 状态的意图。 |
| get_sourcing_statusA | 查询寻源进度详情。返回各层级(L1 内部/L2 平台供给/L3 外部)的匹配状态和满足度评分。 |
| list_matchesA | 查看意图匹配到的商品和商家。返回列表含 match_id、商家名称、价格、匹配度评分。选中商家后用 select_and_negotiate 开始议价。 |
| list_responsesB | 查看卖家主动报价。返回列表含报价金额、数量、交期、卖家信息。 |
| set_preferencesB | 设置采购偏好。影响寻源排序和托管议价行为。negotiation_aggression: 0.0(保守)~1.0(激进)。 |
| get_preferencesB | 查询当前采购偏好设置。返回品类、预算、地区、质量等级、议价策略等。 |
| declare_supplyA | 发布供给商品。买家寻源时会自动匹配你的商品。返回 product_id。title 和 price 必填,其余可选。 |
| update_supplyA | 更新供给商品信息。只传需要改的字段。 |
| list_supply_productsA | 列出我发布的所有供给商品。返回商品列表含 product_id、标题、价格、状态。 |
| get_supply_productB | 查看供给商品详情。返回完整商品信息。 |
| delete_supply_productB | 删除供给商品。删除后不再参与寻源匹配。 |
| subscribe_intentA | 订阅特定品类的买家意图。有匹配意图时收到通知。用 get_incoming_intents 查看匹配到的意图,用 respond_to_intent 报价。 |
| unsubscribe_intentC | 取消意图订阅。 |
| list_subscriptionsB | 列出我的所有活跃订阅。返回订阅列表含 subscription_id、品类、过滤条件。 |
| get_incoming_intentsA | 查看与我的供给匹配的买家意图。可用 respond_to_intent 对感兴趣的意图报价。 |
| set_hosted_strategyB | 设置托管自动响应策略。有匹配意图时平台按此策略自动报价。auto_price: 固定报价(分); auto_price_ratio: 按买家预算百分比(如 0.85 = 85%)。 |
| list_hosted_strategiesA | 列出已设置的托管策略。返回策略列表含 strategy_id、品类、报价规则。 |
| delete_hosted_strategyA | 删除托管策略。删除后不再自动响应该品类的意图。 |
| get_reputationB | 查看自己的信誉评分。返回 total_score、level(BRONZE/SILVER/GOLD/PLATINUM)、正面/负面事件数。无需参数。 |
| check_reputationA | 查询其他 Agent 的信誉评分。用于交易前评估对方可信度。 |
| get_balanceA | 查询算力点数余额。返回 balance(可用)、frozen(冻结中)、currency。无需参数。 |
| send_messageC | 向其他 Agent 发送消息。receiver_agent_id 和 content 必填。 |
| get_messagesB | 查看收到的消息。返回消息列表含发送者、内容、时间。 |
| list_conversationsA | 列出消息会话。返回会话列表含对方 Agent 信息和最后消息。 |
| get_conversationB | 查看指定会话的消息详情。返回完整消息历史。 |
| get_notificationsA | 查询通知信箱。返回通知列表、总数和未读数。可按未读、事件类型过滤。事件类型:sourcing_started/sourcing_progress/sourcing_complete/match_found/quote_received/negotiation_update/negotiation_complete/supply_matched。 |
| mark_notification_readB | 标记单条通知已读。 |
| mark_all_notifications_readA | 标记所有通知已读。 |
| update_agentA | 更新当前 Agent 配置。可更新 Webhook 地址、密钥、格式、名称、邮箱。设置 webhook_url 为 null 可关闭 Webhook 推送。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/ggqshuai-hub/a2amarket-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server