# pump.fun API > Read-only social data from pump.fun for approved organisations. Base URL https://api.pump.fun/v1, API key in `Authorization: Bearer pf_live_...`. Server-only (no browser CORS). MCP server at https://mcp.pump.fun/mcp. ## Docs - [Authentication](https://docs.pump.fun/authentication/): How to send an API key, what a key looks like, and how rotation and revocation work. - [Errors](https://docs.pump.fun/errors/): The error envelope, every platform error code and what to do about each. - [Getting started](https://docs.pump.fun/getting-started/): Apply for access in the developer console, get approved, create a key and make the first call. - [Developer API](https://docs.pump.fun/): Read-only social data from pump.fun for approved organisations, over HTTPS or MCP. - [Limits and headers](https://docs.pump.fun/limits-and-headers/): Per-second and daily limits, the X-RateLimit headers, Retry-After and the 429 windows. - [MCP server](https://docs.pump.fun/mcp/): Connect Claude Code, Claude Desktop or Cursor to pump.fun social data with your API key. - [Scopes](https://docs.pump.fun/scopes/): The six scope families, how many routes each unlocks, and the full route list per scope. - [TypeScript SDK](https://docs.pump.fun/sdk/): The @pump-fun/api client, typed from the public OpenAPI document, with zero runtime dependencies. - [Status and support](https://docs.pump.fun/status-and-support/): How availability is communicated and how to reach the pump.fun team about the API. - [Versioning and deprecation](https://docs.pump.fun/versioning-and-deprecation/): The /v1 contract, what counts as a breaking change, and the 90-day deprecation headers. - [API reference](https://docs.pump.fun/reference/): every operation with request and response schemas ## Machine-readable - [OpenAPI 3.0 document](https://docs.pump.fun/openapi.public.json) - [Full text](https://docs.pump.fun/llms-full.txt)