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. 1

    Add the connector

    In Claude open Settings → Connectors → Add custom connector and paste:

    https://www.progseo.dev/api/mcp
  2. 2

    Sign in and choose sites

    Claude sends you to ProgSEO. Sign in, tick the websites Claude may work with and press Allow.

  3. 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/mcp

Then 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

AreaTools
Accountlist_sites, create_site, get_account
Content calendarget_calendar, generate_calendar, add_keywords, update_calendar_entry, delete_calendar_entry
Articleslist_articles, get_article, publish_article
Webhooksget_webhook, set_webhook, test_webhook, list_webhook_deliveries
IndexNowget_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.