MetaMesh-UGA
dev.metamesh-ugav2.0.3Updated Sep 29, 2026
Serverless edge control plane to discover, route and monetize 14,982+ MCP tools.
Installation
In SourceWeft
- Open MetaMesh-UGA in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"metamesh-uga": {
"type": "http",
"url": "https://api.metamesh-uga.dev/mcp"
}
}
}README
MetaMesh-UGA
The MCP Operating System — A Serverless Control Plane for AI Agents and MCP Infrastructure
[MCP Registry] [Status] [MCP OS]
Set & Forget | Zero Infrastructure | Serverless | Edge Native | MCP Operating System
Live Status
- Gateway:
https://api.metamesh-uga.dev— operational - Dashboard:
https://dashboard.metamesh-uga.dev - MCP endpoint:
https://api.metamesh-uga.dev/mcp(JSON-RPC over HTTP) - MCP Registry:
dev.metamesh-uga/metamesh-ugav2.0.0 — published & latest - Tools indexed: 13,000+ MCP servers, synced every 6h from the official MCP registry
- Stripe billing: LIVE — agents top up a USD balance and are charged per call
- x402 payments: implemented; activation gated by wallet config (see
/v1/x402/info)
MetaMesh-UGA is the MCP Operating System: a serverless, edge-native control plane that discovers, verifies, scores, routes, monitors and scales MCP servers behind a single endpoint.
It combines registry sync, semantic discovery, trust scoring, policy enforcement, security scanning, lifecycle management, smart routing, multi-level caching, reliability patterns, self-healing and real-time analytics to make MCP infrastructure production-ready for AI agents.
Connect in seconds: point any MCP client (Claude, Windsurf, Cursor, Antigravity) at https://api.metamesh-uga.dev/mcp, or register an agent for a programmatic API key. Either way you gain access to a curated, trusted, and benchmarked catalog of MCP servers.
🚀 Caratteristiche
- MCP Operating System: Control Plane + Data Plane per gestire l'intero ecosistema MCP
- Unified Registry: Single source of truth con federation, mirroring e snapshot
- Smart Discovery: Keyword, semantic search, capability graph e intent-based discovery
- Trust Engine: Reputation score basato su uptime, latenza, success rate e security
- Smart Routing: Weighted, latency, geographic, cost e health-based routing
- Reliability Layer: Circuit breaker, retry, bulkhead, hedging e fallback
- Multi-level Cache: In-memory L1 + KV L2, TTL, pattern invalidation
- Security Fabric: Dependency scan, CVE detection, policy engine OPA/Rego
- Self-Healing: Auto-deprecated, rollback recovery, health-based remediation
- Analytics: Usage trends, cost analysis, performance metrics, export OTel/Prometheus
- Lifecycle Management: Stati automatici dalla discovery all'archiviazione
- Serverless: Zero infrastruttura da gestire (Cloudflare Workers)
- WASM Runtime: Esecuzione sicura dei tool MCP compilati in WebAssembly
- AI Agent Economy: Supporto nativo per x402 Protocol (micropagamenti USDC)
- Monetizzazione: Piani Free, Pro ($19/mese), Enterprise ($499/mese)
- Set & Forget: Automazione completa con cron triggers
📋 Requisiti
- Node.js 18+
- Go 1.21+ (per CLI)
- Account Cloudflare (free tier sufficiente)
- Account Stripe (per pagamenti)
🛠️ Installazione
1. Clone e Setup
2. Configurazione Cloudflare
3. Configura Secrets
4. Database Migration
5. Deploy
6. Installa CLI
🎯 Uso
CLI Tool
API REST
MCP Protocol
Add to Devin / Cursor / Windsurf / Claude Desktop:
Or test directly via JSON-RPC:
🤖 AI Agent Economy
Two complementary, production-ready payment models:
Model A — Stripe prepaid credit (recommended)
Agents top up a USD balance once via Stripe Checkout, then per-call pricing is debited automatically from the balance. No per-call fees, no crypto required.
Operator activation:
When Stripe is unset, anonymous calls stay free and /v1/agent/topup returns a clear 503.
Current production state: Stripe (live keys) and the
checkout.session.completedwebhook are configured, andBILLING_ENABLED="true". Enforcement applies to the RESTPOST /v1/callendpoint — every caller is charged per request, so top up via/v1/agent/topupfirst. The public MCP endpoint (POST /mcp) stays free for discovery (tools/list) and nativemetamesh.*tools, so MCP clients keep working without an account.
Model B — x402 crypto (USDC on Base)
The x402 protocol: agents pay per call in USDC on-chain. Send an X-PAYMENT header; on HTTP 402 read the accepts requirements.
Payment flow
- Call a paid resource (
POST /v1/call). When enforcement is active and no payment is attached, the gateway responds HTTP 402 with a standardacceptsrequirements body (schemeexact, networkbase, asset USDC,payTo,maxAmountRequired). - The agent constructs a signed payment and retries with an
X-PAYMENTheader (base64 JSON). - The gateway verifies + settles via the configured facilitator, then returns the result plus an
X-PAYMENT-RESPONSEheader with the on-chain tx.
Activation (operator)
x402 is implemented but disabled until you set a receiving wallet:
Per-tool pricing lives in the tool_pricing table (default $0.001/call, bulk $0.0005).
📊 Architettura
MetaMesh-UGA adotta un'architettura a due piani ispirata ai service mesh moderni.
- Control Plane: decisioni, configurazione, orchestrazione, analytics.
- Data Plane: esecuzione delle richieste, routing, caching, health in tempo reale.
Per maggiori dettagli: docs/ARCHITECTURE.md.
💰 Piani di Pagamento
📁 Struttura Repository
🔧 Configurazione Environment
🧪 Testing
📝 Licenza
MIT License - vedi LICENSE
👤 Autore
Davanzo Keoma - GitHub
Il "set & forget" è realtà. 🚀
Source: README.md at commit b2e7d1f
Tools
0Version history
1- v2.0.3LatestSep 16, 2026
