Claude & MCP
Plan your calendar and set up publishing by chatting with Claude or any MCP client.
ProgSEO works as a connector for Claude and other apps that support the Model Context Protocol (MCP). Once connected, you can ask in plain language — “plan next month around these five keywords”, “why didn't yesterday's article reach WordPress?”, “connect my site to this webhook and test it” — and Claude does it in your account.
Connect Claude
- 1
Add the connector
In Claude open Settings → Connectors → Add custom connector and paste:
https://www.progseo.dev/api/mcp - 2
Sign in and choose sites
Claude sends you to ProgSEO. Sign in, tick the websites Claude may work with and press Allow.
- 3
Ask away
Enable the connector in a chat and ask Claude about your calendar.
Claude Code
claude mcp add --transport http progseo https://www.progseo.dev/api/mcpThen run /mcp in Claude Code to sign in.
Other MCP clients
Clients that support OAuth sign in the same way. For clients that only take a header, create a key in Integrate → Claude → API keys and send it as Authorization: Bearer pseo_sk_…. An API key can use every website on your account; treat it like a password.
What Claude can do
| Area | Tools |
|---|---|
| Account | list_sites, create_site, get_account |
| Content calendar | get_calendar, generate_calendar, add_keywords, update_calendar_entry, delete_calendar_entry |
| Articles | list_articles, get_article, publish_article |
| Webhooks | get_webhook, set_webhook, test_webhook, list_webhook_deliveries |
| IndexNow | get_indexnow, configure_indexnow |
The same rules apply as in the dashboard: adding keywords, connecting a webhook and publishing need an active subscription, and articles being written or already published can't be moved or deleted. Claude can add websites: your first starts the free trial, and when another one raises your subscription Claude shows you the price and waits for your OK before adding it. Claude can't cancel or downgrade your plan or see payment details.
Disconnect
Integrate → Claude lists every connected app and API key. Disconnecting takes effect immediately.
Still stuck? Email [email protected] and we'll help.