Draftful MCP
Use Draftful from ChatGPT, Claude or your agent
Draftful MCP is one URL your agent connects to over OAuth. Give it a theme, a link or a pasted transcript and it proposes article topics, generates the article, runs fact-check and reads your AI Visibility results, all inside your account's plan and quota — the same limits and the same actions as the app, called from your chat.
Connect
Add this URL as a custom connector in your MCP client, then authorize with your Draftful account.
https://api.draftful.app/mcpChatGPT
- 1Settings → Connectors → Add custom connector
- 2Paste the URL above
- 3Authorize with your Draftful account
Claude
- 1Settings → Connectors → Add custom connector
- 2Paste the URL above
- 3Authorize with your Draftful account
Other MCP clients
- 1Streamable HTTP with OAuth 2.1 and PKCE
- 2Dynamic client registration or client ID metadata
- 3Discovery at /.well-known/oauth-protected-resource
What the agent can do
Every tool calls the same action the app calls, under the same plan gates and the same usage events. Nothing exists in the MCP server that isn't also in the app.
Write and publish tools are next.
Read
draftful_workspace_getPlan tier, locale/country, account-wide article usage and every site the account runs.
draftful_job_statusStatus and result of an asynchronous job started by another tool.
draftful_strategy_getBrand voice, audience, content pillars, competitors and site metrics.
draftful_suggestions_listArticle topic suggestions, filterable by status and origin, ranked by opportunity.
draftful_suggestions_getOne suggestion with the reasoning: keyword difficulty, intent, AI Overview presence, competitor gap.
draftful_articles_listArticles with status, content score, publish gate and dates.
draftful_articles_getOne article's Markdown body, title/meta, score, publish gate and fact-check summary.
draftful_articles_factcheck_getThe last fact-check run for an article: per-claim verdicts and softened alternatives.
draftful_articles_exportA publish-ready export of an article, Markdown or HTML.
draftful_keywords_listTracked keywords with volume, difficulty, intent and current position.
draftful_keywords_getOne keyword with its SERP top results and "people also ask" questions.
draftful_refresh_opportunities_listPublished articles that are declining or not cited by AI engines, with the reason.
draftful_ai_visibility_summaryCitation rate, mention rate, share of voice and sentiment, per engine.
draftful_ai_visibility_checks_listThe latest AI visibility check per monitored prompt, one result per engine.
draftful_ai_visibility_source_gapsDomains AI engines cite where your workspace isn't cited yet.
draftful_analytics_summarySearch Console and GA4 totals for the workspace, including AI-referred sessions.
Propose
draftful_sources_createTurns a theme, link or transcript into article suggestions.
draftful_sources_getA source's processing status, digested material and the suggestions it produced.
draftful_suggestions_acceptAccepts a suggested article and starts generating it.
draftful_suggestions_dismissDismisses a suggested article; a replacement is generated automatically.
draftful_articles_generate_for_keywordGenerates and starts an article for a specific keyword.
draftful_articles_factcheck_runRuns a new fact-check pass against an article's current content.
draftful_articles_rescoreRecomputes an article's content and GEO scores against its current content.
draftful_refresh_acceptAccepts a refresh opportunity and starts the rewrite.
draftful_ai_visibility_prompts_addAdds a prompt to monitor for AI visibility.
draftful_ai_visibility_prompts_removeRemoves a monitored AI visibility prompt.
Scopes and safety
Read, propose, write, publish
Every tool declares the scope it needs. Read is available on every plan; write and publish arrive next. Your OAuth consent screen shows exactly which scopes a client is asking for before you approve.
One site per connection
Each authorization is scoped to a single workspace. An agency connecting ten sites authorizes ten times, one per site — never one token with access to every site on the account.
Same limits as the app
Scopes offered to a connection are also limited by the role of the person authorizing it: a member sees read and propose, only an admin or owner sees write and publish.
Counts against your quota
Articles generated through MCP count against the account's article quota, exactly like articles generated from the app.
Daily fair use
Requests to turn a source into topics, and fact-check reruns, are capped per day and per article so an agent left running in a loop can't run away with cost.
Revocable anytime
Every authorization — client, workspace, scopes, last used — is listed under Account → MCP connections, and revoking one invalidates it immediately.
Method note
Article text, search results and anything read from a source are treated as a document your agent reads, not as instructions it should follow. Tool descriptions say so explicitly, because content read through MCP can otherwise be used to hijack an agent.
Connect Draftful to your agent
One URL, your own plan and quota, nothing to install.