{"name":"agent-assistant MCP gateway","description":"MCP gateway for a public sandbox, personal Testnet discovery and planning, and service-provider catalogs.","transport":"streamable-http","surfaces":{"sandbox":{"endpoint":"https://agente-asistente.vercel.app/api/mcp","authentication":"public sandbox","purpose":"Offer discovery, intent preparation, policy and duplicate-resistant demo receipts."},"personalAgent":{"endpoint":"https://agente-asistente.vercel.app/api/mcp/agent","authentication":"Privy bearer bridge or scoped carmelita_user_ personal token","scopes":["agent:read","agent:plan","agent:context","agent:conversation"],"purpose":"Read authenticated context and conversation, discover capabilities and create non-executable Testnet plans."},"serviceProvider":{"endpoint":"https://agente-asistente.vercel.app/api/mcp/provider","authentication":"scoped provider bearer token","scopes":["provider:read","provider:offers:write"],"purpose":"Create, update, publish, pause and archive provider-owned service offers."}},"agentApi":{"baseEndpoint":"https://agente-asistente.vercel.app/api/v1","discovery":"https://agente-asistente.vercel.app/api/v1/capabilities","authentication":"scoped personal bearer token for user state and planning","environment":"testnet","execution":"disabled through the Gateway; no approval, transaction preparation, signing or submission"},"outboundConnectors":{"description":"The personal agent also consumes external MCP servers and APIs after user consent.","current":["Notion MCP","Travala MCP","CoinMarketCap API"]},"security":{"custody":false,"payments":{"commerceSandbox":"simulated","x402StellarTestnet":"explicit-user-approval","mainnet":"disabled"},"providerTokens":"SHA-256 hashes at rest; raw token returned once","personalTokens":"SHA-256 hashes at rest; raw token returned once","oauth":"OAuth 2.1 remains the public production milestone; scoped PAT is the Testnet bridge"}}