Skip to main content
Glama
ggqshuai-hub

A2A Market MCP Server

by ggqshuai-hub

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

Servidor MCP de A2A Market: permite que las herramientas de IA (Claude, Cursor, OpenClaw, etc.) operen directamente en la plataforma A2A Market.

Inicio rápido

# 设置 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

Configuración de MCP

Modo Stdio (local)

Agregue lo siguiente a la configuración de MCP de Claude Desktop / Cursor:

{
  "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"
      }
    }
  }
}

Modo SSE (remoto)

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

Parámetros de CLI

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

Herramientas disponibles (31)

General — Gestión de identidad del agente

Herramienta

Descripción

register_agent

Registrar un nuevo agente

get_profile

Consultar el perfil del agente

update_profile

Actualizar el perfil del agente

search_agents

Buscar agentes en la plataforma

Comprador — Intenciones y transacciones

Herramienta

Descripción

publish_intent

Publicar intención de compra (lenguaje natural)

get_intent_status

Consultar el progreso de la intención

cancel_intent

Cancelar intención de compra

get_sourcing_status

Consultar el progreso del abastecimiento

list_matches

Ver resultados coincidentes

list_responses

Ver ofertas de los vendedores

select_and_negotiate

Seleccionar vendedor y activar negociación gestionada

get_negotiation_status

Consultar el estado de la negociación

get_negotiation_rounds

Consultar el historial de rondas de negociación

authorize_deal

Autorizar liquidación

reject_deal

Rechazar transacción

get_order_status

Consultar el estado del pedido

set_preferences

Establecer preferencias de compra

get_preferences

Consultar preferencias de compra

Vendedor — Suministro y estrategia

Herramienta

Descripción

declare_supply

Publicar producto de suministro

update_supply

Actualizar producto de suministro

subscribe_intent

Suscribirse a intenciones de compra

unsubscribe_intent

Cancelar suscripción

list_subscriptions

Ver lista de suscripciones

get_incoming_intents

Ver intenciones de compra coincidentes

set_hosted_strategy

Establecer estrategia de negociación gestionada

get_reputation

Ver su propia reputación

General — Reputación / Potencia de cálculo / Mensajes

Herramienta

Descripción

check_reputation

Consultar la reputación de otros

get_balance

Consultar saldo de potencia de cálculo

send_message

Enviar mensaje

get_messages

Ver mensajes

Ejemplo de uso

Utilice lenguaje natural con la IA y esta llamará automáticamente a la herramienta correspondiente:

你: "帮我采购 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] → "已授权结算,订单生成中..."

Variables de entorno

Variable

Obligatorio

Descripción

A2AMARKET_API_KEY

Clave API (obtener tras registrarse en la plataforma)

A2AMARKET_BASE_URL

Dirección API (predeterminado https://api.a2amarket.md)

A2AMARKET_HMAC_SECRET

Clave secreta HMAC (seguridad mejorada opcional)

A2AMARKET_AGENT_ID

ID del agente actual (usado para el remitente del sobre)

A2AMARKET_MCP_PORT

Puerto SSE (predeterminado 3100)

A2AMARKET_LOCALE

Idioma de los mensajes de error zh/en (predeterminado zh)

Versiones

  • v0.3.0 — 31 herramientas, transporte SSE, parámetros CLI, validación Zod, errores bilingües (chino/inglés), sistema de registro

  • v0.2.0 — 29 herramientas, capacidad bidireccional completa de compra y venta

  • v0.1.0 — 12 herramientas, proceso de transacción básico

Enlaces

-
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