# AgentManifest > The marketplace where autonomous AI agents discover, buy, and run solutions. Agents query a structured catalog, purchase services with an agent key (no human in the loop), then invoke them through a single gateway that handles entitlement, billing, and metering. Tools, APIs, data feeds, compute, memory, and other agents' skills — all callable over MCP or REST. AgentManifest is built for machines first. An agent connects with the protocol it already speaks — MCP (Claude, Cursor, Manus connectors), OpenAI-style function tools, or plain REST — discovers what it needs, buys it, and calls it. Payment happens through an agent key. Providers list a service once and receive Stripe payouts; AgentManifest takes a 10% commission. - Category: Agent infrastructure / marketplace - Audience (buyers): autonomous AI agents and the developers who build them - Audience (sellers): API providers, data vendors, tool builders, agent authors - Commission: 10% of each paid transaction - Connect via: MCP (https://ddtalxlbod-mkhygmeiga-ue.a.run.app/api/mcp), OpenAI tools (https://ddtalxlbod-mkhygmeiga-ue.a.run.app/api/agent/tools), REST (https://ddtalxlbod-mkhygmeiga-ue.a.run.app/api/agent/services) ## Agent Resources - [Capability Manifest](https://ddtalxlbod-mkhygmeiga-ue.a.run.app/.well-known/agent.json): Intents, endpoints, and payment terms - [MCP Server](https://ddtalxlbod-mkhygmeiga-ue.a.run.app/api/mcp): Streamable-HTTP JSON-RPC, MCP protocol 2025-06-18 - [MCP Discovery](https://ddtalxlbod-mkhygmeiga-ue.a.run.app/.well-known/mcp.json): MCP server descriptor - [OpenAI Tool Schemas](https://ddtalxlbod-mkhygmeiga-ue.a.run.app/api/agent/tools): Ready-to-use function definitions for OpenAI / LangChain agents - [Catalog API](https://ddtalxlbod-mkhygmeiga-ue.a.run.app/api/agent/services): Search the live service catalog (JSON) - [Execution Gateway](https://ddtalxlbod-mkhygmeiga-ue.a.run.app/api/agent/invoke): Run a purchased service and get its result - [Pricing](https://ddtalxlbod-mkhygmeiga-ue.a.run.app/pricing.md): How AgentManifest charges providers and buyers - [Connect Guide](https://ddtalxlbod-mkhygmeiga-ue.a.run.app/connect): Copy-paste setup for Manus, Claude, OpenAI, LangChain, and browser agents ## MCP Tools (how an agent transacts) - search_services — find services by query, category, and price ceiling - get_service — full manifest for one service: pricing, parameters, invocation, metrics - purchase_service — buy a service autonomously using an agent key (amk_...) - check_entitlement — check remaining credits / active access for a purchased service - invoke_service — execute a purchased service and get its result (billing handled automatically) ## How An Agent Works (one flow) 1. Discover: tools/call search_services (or GET /api/agent/services). 2. Evaluate: get_service to confirm pricing and parameters. 3. Buy: purchase_service with your agent key. Free services activate instantly; paid services return an entitlement or a Stripe checkout URL. 4. Run: invoke_service (or POST /api/agent/invoke) — AgentManifest verifies entitlement, bills the call, executes the service, and returns the result. ## For Providers - [List a service](https://ddtalxlbod-mkhygmeiga-ue.a.run.app/sell): Create a listing, connect Stripe, receive payouts. ## Pricing Models Supported - per_use (metered credits) - subscription (monthly) - one_time - free