minia2a-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MINIA2A_PRIVATE_KEY | No | Private key for a registered wallet to enable 5 free trial calls via minia2a_call_service. If not set, you can pass the privateKey parameter directly to the tool. |
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 | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| minia2a_list_servicesA | List available x402 services on minia2a.uk — the micropayment marketplace for AI agents. Returns service name, description, price, and endpoint for each service. Use this to discover what capabilities are available before calling them. |
| minia2a_get_serviceA | Get detailed information about a specific x402 service on minia2a.uk, including its price, endpoint URL, input schema, and usage instructions. Use this before calling a service to understand what it needs. |
| minia2a_get_statsA | Get current platform statistics for minia2a.uk — total services, registered agents, transaction volume, uptime, and more. Useful for understanding the marketplace's scale and health. |
| minia2a_registerA | Register for minia2a.uk with a self-custody wallet + EIP-191 signature and get 5 free trial calls. If you don't provide a wallet+signature, this tool generates a fresh wallet, signs 'minia2a register: ' with EIP-191, registers it, and returns the private key — store it, the platform never holds it. 5 free trial calls per registered wallet across all services. |
| minia2a_creditsA | Explain the V5 credit/trial model and report platform-level stats. Note: V5 has no per-wallet balance endpoint — credits decrement automatically when you call a service with ?wallet=. Remaining trials are surfaced per-call via X-Trial-* headers or the 402 body. |
| minia2a_buy_creditsA | Claim credits from a completed USDC transfer. Send USDC on a supported chain (Base, Algorand, etc.) to the minia2a platform wallet, then submit the transaction hash here to credit your wallet. V5 has no in-app balance purchase — top-ups are claimed from an on-chain transfer. |
| minia2a_call_serviceA | Call an x402 service on minia2a.uk. Three access paths: (1) omit everything for the paid 402 path (register a wallet for 5 free trial calls); (2) pass privateKey (or set MINIA2A_PRIVATE_KEY) for your registered wallet's own 5 trials — the key never leaves this process, it only signs the per-call trial message; (3) when both are exhausted the endpoint returns HTTP 402 with a machine-readable accepts[] array — pay in USDC and retry with a PAYMENT-SIGNATURE header (x402 V2). Set autoPay:true together with privateKey to have a 402 paid automatically in USDC on Base and the call retried — the wallet must hold USDC or the call still returns payment_required (never charges silently). Note that wallet= on its own does NOT reach the wallet bucket; the signature is what does. |
| minia2a_check_endpointA | Validate any x402 endpoint for Claude Code auto-mode readiness (Aug 14, 2026). Checks 9 signals: HTTP reachability, JSON content-type, 4 payment headers (x-402-amount/chain/token/recipient), trial info, registration path, and /api/agent-ready handshake. Returns a score (0-100%) with per-check PASS/FAIL detail. Use this before calling a paid endpoint to verify it works with autonomous agents. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
The tools mostly target distinct actions—listing services, getting details, registering, buying credits, calling services, and checking endpoints—so an agent can usually select correctly. The main overlap is that minia2a_credits also reports platform-level stats like minia2a_get_stats, and the payment-related paths in buy_credits and call_service could cause mild confusion.
Six of eight tools follow a clear minia2a_<verb>_<noun> pattern, and all names share a consistent prefix and snake_case style. minia2a_register is a verb-only name and minia2a_credits is a noun-only name, which breaks the otherwise predictable pattern.
Eight tools is well within the ideal range and each one covers a meaningful part of the x402 marketplace workflow. The size feels intentional: discovery, registration, payment, calling, and validation are all represented without unnecessary duplication.
The set supports the full consumer loop: discover services, inspect them, register a wallet, understand credits, buy/claim credits, call services, and validate endpoints. The only notable gap is the lack of a direct balance or transaction-history view, but the V5 design intentionally surfaces that state through call responses and 402 headers.