One MCP server. Infinite discoverable paid services.
No hardcoded URLs. No subscriptions. No API keys.
Just agents that discover, reason, and pay.
Any operator registers an x402 endpoint in the Authora Soroban contract. Permissionless. Immutable. On Stellar.
SorobanAuthora reads the registry and generates a live MCP manifest. Claude gets every service as a callable tool — automatically.
MCP manifestThe agent calls the tool. Authora signs a Soroban auth entry, settles USDC via x402 or MPP, returns the result.
x402 + MPPAutonomous safety layer. Blocks prompt injections and prevents overspending via real-time session budgets.
Safety First// User: "Search the Stellar ecosystem for DeFi" list_x402_services() → "Stellar Ecosystem Search · 0.001 USDC" estimate_service_cost(["search"]) → "$0.001 USDC total" call_registered_service("search", "{query:'DeFi'}") → GET https://xlm402.com/search?q=DeFi → 402 Payment Required ← PAYMENT-REQUIRED header → ExactStellarScheme.createPaymentPayload() → Soroban auth entry signed (Ed25519) → OZ Facilitator verifies + settles USDC on-chain → 200 OK + txHash: "a3f9c2bd..." get_payment_history() → ✓ Ecosystem Search | 0.0010000 USDC → https://stellar.expert/explorer/testnet/tx/a3f9c2bd...
The Authora registry is deployed on Stellar testnet. Every service registration, every payment counter increment — permanently on-chain and independently verifiable. No mock data. No simulation.