/api/v1/*) and an MCP server so you
can manage LinkedIn posts, schedule them, and pull analytics from any program
or LLM client.
Quickstart
Connect Claude Desktop to your MagicPost account in 3 steps.
MCP tools
The 8 tools available to your LLM client.
API reference
Raw REST endpoints with curl examples.
Authentication
How API keys work, scopes, rotation.
What you can do
- Schedule and publish posts to LinkedIn (with same-day & exact-slot warnings)
- Pull a compact analytics summary (top posts, totals, averages)
- List and edit your drafts
- Trigger a fresh sync of your LinkedIn data and wait for completion
Two ways to use it
MCP — for LLM clients (Claude Desktop, Cursor, claude.ai)
MCP — for LLM clients (Claude Desktop, Cursor, claude.ai)
The MCP server at
mcp.magicpost.in exposes the API as tools your LLM
can call. The recommended way for users who want to operate MagicPost from
inside a conversation.→ See MCP setupREST — for scripts, integrations, and SDKs
REST — for scripts, integrations, and SDKs
The same API is also reachable directly at
api.magicpost.in/api/v1/*
with a Bearer mp_* token. Use this when you don’t need an LLM in the
loop.→ See API referenceStatus
- Base URL (production):
https://api.magicpost.in - MCP endpoint:
https://mcp.magicpost.in/mcp - Authentication: Personal Access Tokens (PATs), generated from your account settings
- Versioning: only
v1exists today. Breaking changes will ship underv2.