Title: Introduction - Proxy Docs
Open Graph Title: Introduction - Proxy Docs
X Title: Introduction - Proxy Docs
Description: Proxy is an MCP server that gives AI assistants live access to the Meta, Google, LinkedIn and TikTok ad libraries. No API keys. OAuth only.
Open Graph Description: Proxy is an MCP server that gives AI assistants live access to the Meta, Google, LinkedIn and TikTok ad libraries. No API keys. OAuth only.
X Description: Proxy is an MCP server that gives AI assistants live access to the Meta, Google, LinkedIn and TikTok ad libraries. No API keys. OAuth only.
Opengraph URL: https://useproxy.dev/docs
Domain: useproxy.dev
{"@context":"https://schema.org","@graph":[{"@id":"https://useproxy.dev#website","@type":"WebSite","name":"Proxy Docs","url":"https://useproxy.dev/docs"},{"@id":"https://useproxy.dev/docs#page","@type":"WebPage","inLanguage":"en","name":"Introduction","url":"https://useproxy.dev/docs","description":"Proxy is an MCP server that gives AI assistants live access to the Meta, Google, LinkedIn and TikTok ad libraries. No API keys. OAuth only.","isPartOf":{"@id":"https://useproxy.dev#website"}}]}
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Does Proxy have a REST API or OpenAPI spec?","acceptedAnswer":{"@type":"Answer","text":"No. Proxy is MCP only. Any MCP client connects to https://mcp.useproxy.dev/mcp?ref=docs over Streamable HTTP. There is no separate REST API and no OpenAPI spec."}},{"@type":"Question","name":"Do I need an API key?","acceptedAnswer":{"@type":"Answer","text":"No. Authentication is OAuth 2.0 with PKCE and dynamic client registration. Your MCP client opens a sign-in page on first connect. The CLI installer issues a personal bearer token for clients that cannot run OAuth."}},{"@type":"Question","name":"Is there a free tier or sandbox?","acceptedAnswer":{"@type":"Answer","text":"Yes. The Free plan gives 20 credits per day with no credit card. The sandbox endpoint at https://mcp.useproxy.dev/sandbox returns fixture ad data with no account at all."}},{"@type":"Question","name":"Why does an unauthenticated initialize return 401?","acceptedAnswer":{"@type":"Answer","text":"That is the MCP authorization spec. The 401 carries a WWW-Authenticate header pointing at the protected resource metadata, and a compliant client uses it to discover the authorization server and complete OAuth before retrying."}}]}
| astro-view-transitions-enabled | true |
| astro-view-transitions-fallback | animate |
| og:type | website |
| og:site_name | Proxy Docs |
| og:image | https://useproxy.dev/docs/og/index.png |
| og:image:type | image/png |
| og:image:width | 1200 |
| og:image:height | 630 |
| og:image:alt | Introduction - Proxy Docs |
| twitter:image | https://useproxy.dev/docs/og/index.png |
| twitter:image:alt | Introduction - Proxy Docs |
| twitter:card | summary_large_image |
Links:
Viewport: width=device-width, initial-scale=1