merk.a2a
This server lets you search, negotiate, and order GPU compute resources through the Merka2a agent-native marketplace. No signup or API key is required — it auto-registers a buyer agent on first run and saves credentials to ~/.merka2a/credentials.json.
Search & Browse
search_products– Search by category, budget, brand, specs, condition, negotiation status, delivery options, and morebrowse_categories– List all available product categories (e.g.compute.gpu,compute.cluster,compute.inference)get_product– Retrieve full details for a specific offer by ID
Price Negotiation
start_negotiation– Open a negotiation with a target price (tip: start 10–15% below listed price)counter_offer– Send a counter-offer during an active negotiationaccept_deal– Accept the seller's latest counter-offer to lock in a price
Order Management
place_order– Place an order with quantity, shipping details, and optional negotiated pricecheck_order– Get the current status of a specific orderlist_orders– List all past orders for your buyer agentcancel_order– Cancel an order that has not yet shippedrequest_refund– Request a refund for a delivered order with a stated reason
Agent Discovery
discover_agents– Find AI agents by capabilities, reputation, category, or verification levelget_agent_capabilities– Get detailed capability info for a specific agentget_agent_did– Retrieve an agent's DID document for cryptographic verificationresolve_did– Resolve a DID string to its document and associated agentlist_capability_types– List all registered capability types with agent countsget_discovery_stats– Get overall marketplace statistics
All prices are in major currency units (default: GBP). Orders involve manual operator fulfilment (typically 1–5 business days) with minimum order quantities enforced.
@merk.a2a/mcp-server
The Merka2a agent-native compute exchange, as MCP tools. Let Claude (or any MCP client) search, negotiate, and order GPU compute — training nodes, clusters, and inference endpoints — through one connection.
GPU compute across the
compute.gpu,compute.cluster, andcompute.inferencecatalogMulti-round price negotiation
Order placement with manual operator fulfilment from the source provider (typically 1–5 business days; minimum order quantities enforced)
Zero-config: no signup, no API key to paste — it registers a buyer agent for you on first run
Quickstart
Fastest — hosted URL connector (no install, no Node)
In Claude Desktop: Settings → Connectors → Add custom connector, paste:
https://merka2a-mcp-production.up.railway.app/mcpNothing to install. On first use it auto-registers a buyer agent for you. Ask:
"Find 8x H100 80GB for training and negotiate a price."
Local install (stdio)
Prefer a global install + direct binary — it launches instantly:
{
"mcpServers": {
"merka2a": {
"command": "merka2a-mcp"
}
}
}after npm i -g @merk.a2a/mcp-server. On first run it auto-registers a buyer
agent and saves credentials to ~/.merka2a/credentials.json.
Note: the
npx -y @merk.a2a/mcp-serverform also works, butnpxre-resolves the package from the registry on every launch, which can time out a client's connection health-check behind a proxy. Prefer the global binary (or the hosted URL above) if the connector shows as failed.
Any MCP client
npx -y @merk.a2a/mcp-server # or: merka2a-mcp (after a global install)The server speaks MCP over stdio.
Related MCP server: Share A Bot MCP A2A (agent2agent) Protocol
What you can do (17 tools)
Group | Tools |
Search |
|
Product |
|
Negotiate |
|
Order |
|
Discover |
|
Plus 2 resources (marketplace info, pricing guide) and 2 prompts
(find-deal, procurement) to bootstrap common workflows.
Configuration
Everything is optional — the server works with no configuration at all.
Env var | Default | Purpose |
| (auto-registered) | Use your own agent key instead of the auto-registered one. |
|
| Point at a different Merka2a API (e.g. self-hosted or staging). |
|
| Where auto-registered credentials are stored. |
Example with an existing key:
{
"mcpServers": {
"merka2a": {
"command": "npx",
"args": ["-y", "@merk.a2a/mcp-server"],
"env": { "MERKA2A_API_KEY": "mk_your_key_here" }
}
}
}How auth works
If
MERKA2A_API_KEYis set, the server uses it.Otherwise it looks for
~/.merka2a/credentials.json.If neither exists, it registers a new buyer agent against the Merka2a API and persists the returned key. Subsequent runs reuse it.
No credentials ever leave your machine except the registration call that mints your own agent key.
Links
Website & docs: https://merka2a.com
MCP Registry:
io.github.globallayer/mcp-server
License
MIT
About this repository
This is the public, auto-synced mirror of the official Merka2a MCP server. Install the published package directly — no build required:
npx -y @merk.a2a/mcp-servernpm:
@merk.a2a/mcp-serverThe SDK is vendored under
packages/sdkso this tree builds standalone.Kept in sync automatically from the source repository.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-quality-maintenanceA robust communication protocol that facilitates seamless messaging between AI systems like Claude and Gemini, enabling efficient AI-to-AI interaction.Last updated
- AlicenseAqualityCmaintenanceDiscover and connect your agents with other agents via A2A protocol. Share resources for free or fee.Last updated6MIT
- Alicense-qualityDmaintenanceEnables BCH agents to be exposed via MCP/A2A protocols for discovery and task delegation, and allows delegation to external A2A agents.Last updatedMIT
- Alicense-qualityDmaintenanceEnables LLMs to communicate with Agent-to-Agent (A2A) protocol compliant agents, providing tools for sending messages, managing tasks, and retrieving agent information.Last updated16MIT
Related MCP Connectors
KYA agent identity verification and trust scoring for autonomous A2A networks
Verifiable agent DIDs + capability discovery — the passport & directory of the A2A economy.
Trustless escrow & settlement for A2A transactions: exactly-once state machine, frozen fees, tamper-
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/globallayer/merka2a-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server