# MagicPost ## Docs - [Personal Access Token Management via MagicPost API](https://dev.magicpost.in/api-reference/api-keys.md): List, create, and revoke MagicPost Personal Access Tokens. These endpoints use cookie session auth and are only accessible from the MagicPost web app. - [MagicPost Metrics API: Analytics Summary and Data Sync](https://dev.magicpost.in/api-reference/metrics.md): GET /metrics/summary returns impressions, likes, comments, and top posts. POST /refresh-posts triggers a fresh LinkedIn data sync with async job polling. - [MagicPost REST API: Base URL, Auth, and Rate Limits](https://dev.magicpost.in/api-reference/overview.md): Reference overview for the MagicPost REST API — base URL, Bearer token authentication, per-token rate limits, and links to all endpoint group pages. - [MagicPost Posts API: Create, List, and Update Posts](https://dev.magicpost.in/api-reference/posts.md): List, fetch, create, and update LinkedIn posts via the MagicPost REST API. Covers GET /posts, POST /posts, GET /posts/:id, and PATCH /posts/:id. - [Schedule, Cancel, and Publish Posts via REST API](https://dev.magicpost.in/api-reference/scheduling.md): POST /posts/:id/schedule with same-day conflict detection, POST /posts/:id/cancel-schedule (idempotent), and POST /posts/:id/publish for immediate publication. - [MagicPost Authentication: API Keys and Tokens](https://dev.magicpost.in/essentials/authentication.md): MagicPost authenticates every request with a Personal Access Token. Learn how to create, rotate, and revoke tokens and use them with the REST API or MCP server. - [MagicPost API Error Codes, Warnings, and Rate Limits](https://dev.magicpost.in/essentials/errors.md): Every MagicPost API error returns a JSON body with an error_type field. Learn the full error catalog, schedule warnings, rate limits, and retry policy. - [MagicPost: LinkedIn API & MCP Server for Developers](https://dev.magicpost.in/index.md): MagicPost lets you schedule LinkedIn posts, pull analytics, and manage drafts via a REST API or MCP server. Connect your LLM client in minutes. - [MagicPost MCP Server: LLM-Powered LinkedIn Control](https://dev.magicpost.in/mcp/overview.md): Connect Claude Desktop, Cursor, or any MCP client to MagicPost and manage your LinkedIn posts, schedule content, and pull analytics from conversation. - [Connect Claude Desktop to MagicPost via MCP](https://dev.magicpost.in/mcp/setup-claude-desktop.md): Set up the MagicPost MCP server in Claude Desktop using mcp-remote. Manage your LinkedIn posts and analytics from any Claude conversation. - [Use MagicPost in Cursor with MCP Integration](https://dev.magicpost.in/mcp/setup-cursor.md): Add MagicPost as an MCP server in Cursor 0.46+ via native streamable-HTTP transport, or use the mcp-remote stdio bridge for earlier Cursor versions. - [MCP Tools Catalog: All 8 MagicPost Tools](https://dev.magicpost.in/mcp/tools.md): Complete reference for all 8 MagicPost MCP tools — inputs, outputs, and examples for get_metrics_summary, schedule_post, list_my_posts, and more. - [Get Started with MagicPost in Minutes](https://dev.magicpost.in/quickstart.md): Create a MagicPost API key and connect Claude Desktop or your own scripts to the REST API and MCP server. Working integration in under five minutes. ## Optional - [Status](https://status.magicpost.in) - [Support](mailto:support@magicpost.in)