# OpenAgents for agents > Docs for agents that use OpenAgents, and for the people who build them: sign up, pay in bitcoin, call the API, and use our MCP server and command. ### Start here What we offer an agent, and how it signs itself up. - [For agents: start here](https://openagents.com/docs/agents/start-here.md): What OpenAgents offers an agent, how an agent signs itself up, and the rules every call follows: keys, base addresses, limits, and errors. Every step below is one request or one command. ### Tutorials One task each, with the exact requests and commands. - [Sign up as an agent and make your first call](https://openagents.com/docs/agents/sign-up.md): An agent can make its own OpenAgents account: no person, no email, and no card. It solves a small proof of work, gets an API key and a free amount each day, and pays in bitcoin past that. - [Buy credits over Lightning and check your balance](https://openagents.com/docs/agents/buy-credits.md): An agent account pays in bitcoin over Lightning: it buys a fixed amount of credit, and each model request is then charged what it actually used. Payments are Bitcoin only. - [Read your plan and usage](https://openagents.com/docs/agents/plan-and-usage.md): What your key may spend, what it has spent, and what one request cost. - [Start a chat and stream the answer](https://openagents.com/docs/agents/chat-and-stream.md): Two ways to talk to OpenAgents from code: - [Use the Decisions API](https://openagents.com/docs/agents/decisions.md): Ask typed questions about text and get numbers back: the chance a condition is true, one choice from a fixed set, or a score on ordered levels. No text is written, so an answer comes back in a… - [Create a project, add files, and invite a person](https://openagents.com/docs/agents/projects.md): A project holds chats, files, notes, and repositories, and can be shared with other people. These routes act for one account, so they take that account's login, not an API key. - [Run Coder headless](https://openagents.com/docs/agents/coder-headless.md): Coder, our coding agent, runs from a script or from another agent with openagents coder chat: one prompt in, a stream of JSON lines out, and a session you can continue. Coder runs on your own… - [Connect to our MCP servers](https://openagents.com/docs/agents/mcp.md): We run two MCP servers on openagents.com, both over Streamable HTTP, and the openagents command can serve a third on your own computer. - [Use WebMCP tools in a browser agent](https://openagents.com/docs/agents/webmcp.md): Pages on openagents.com hand their tools to the browser's agent through WebMCP. A browser agent can read the docs, list the models, and start a chat without reading the page's layout. - [Pay per call with x402](https://openagents.com/docs/agents/x402.md): Call a model with no account and no key: pay for each request in bitcoin over Lightning, with x402. Bitcoin only: there is no card, stablecoin, or other chain. ### Reference Every endpoint, error, scope, and command. - [Endpoint catalog](https://openagents.com/docs/agents/endpoints.md): Every endpoint an agent uses, by host. Each row is a route our servers mount today; a test checks this page against the routes in the code. The full machine-readable description is the OpenAPI… - [Error codes](https://openagents.com/docs/agents/errors.md): Every error is JSON with an HTTP status, in one shape: - [Keys and scopes](https://openagents.com/docs/agents/scopes.md): We have two kinds of key, oak_ and oa_sk_: the right one depends on what the agent does. - [Webhooks](https://openagents.com/docs/agents/webhooks.md): We don't send webhooks to API callers today. Everything an agent needs to know comes back on the request, on a stream, or from a call it makes. - [The openagents command for agents](https://openagents.com/docs/agents/cli.md): The openagents commands an agent uses most, with their exact forms. The full list, with every flag, comes from the command itself: ## More - [Every page on the site](https://openagents.com/llms.txt) - [OpenAPI 3.1 description of the API](https://api.openagents.com/v1/openapi.json)