# Service Router for agents

Everything here is plain text an agent can read: no SDK, no MCP server, plain HTTP.

> Read https://servicerouter.agents.bakingbad.dev/llms.txt and set me up to pay for API calls through Service Router. Ask me before you sign up or spend anything.

## Read first

- [llms.txt](https://servicerouter.agents.bakingbad.dev/llms.txt): the platform guide. Sign up, create a payment key with limits, top up, and call any service.
- [llms-full.txt](https://servicerouter.agents.bakingbad.dev/llms-full.txt): the guide, both skills, and the whole catalog in one file.

## Agent Skills

- [Buyer skill](https://servicerouter.agents.bakingbad.dev/skills/servicerouter-buyer/SKILL.md): pay for API calls with credits, x402, or MPP.
- [Seller skill](https://servicerouter.agents.bakingbad.dev/skills/servicerouter-seller/SKILL.md): list an API and get paid per call.

## Every page in Markdown

Add `.md` to a page's URL, such as [https://servicerouter.agents.bakingbad.dev/discover.md](https://servicerouter.agents.bakingbad.dev/discover.md), or ask for it with `Accept: text/markdown`.

## Each service's documents

Every service links its own `llms.txt`, Agent Skill, and OpenAPI document. The OpenAPI server is the service's pay URL, so an agent can take it as it is.

## Paying

- **Credits:** A prepaid USD balance and a payment key. No on-chain fee per call, so sub-cent prices work.
- **x402:** Pay each call from a wallet, no account needed. Settled through the facilitator after a successful answer.
- **MPP:** The Machine Payments Protocol: the agent signs a stablecoin transfer, broadcast only after a successful answer.

## Selling

> Read https://servicerouter.agents.bakingbad.dev/skills/servicerouter-seller/SKILL.md and help me list my API on Service Router. Show me the config before you submit it.
