MCP for agencies

    Run your AI visibility service from Claude

    Choose a client once. Ask Claude to audit visibility, diagnose competitor gaps, open the client content calendar, publish approved work, and return a client-ready report URL using live SEOforGPT data.

    Audit. Diagnose. Plan. Publish. Report.

    Example connected workflow

    Your request in Claude

    “Run this month’s AI visibility work for Acme.”

    1. 1Latest visibility report loaded
    2. 2Client content calendar loaded
    3. 3CMS draft waiting for approval
    4. 4Client report URL ready

    One client workflow, connected to the rest of your stack

    Claude works with SEOforGPT data, hands plans to the tools your team uses, and sends approved articles through the client’s connected CMS.

    CClaudeSSEOforGPTSSlackNNotionSSheetsnn8nZZapierWWordPressWWebflow
    Service loop

    How the monthly AI visibility service works.

    Use the audit in the proposal. For active clients, repeat the same five delivery steps each month.

    1. 01

      Audit

      Client-ready visibility gap

    2. 02

      Diagnose

      Competitor and citation evidence

    3. 03

      Plan

      Client content calendar

    4. 04

      Publish

      Approved client draft

    5. 05

      Report

      Shareable client URL

    Client workflows

    Sell the audit, then run the monthly service.

    Start with the client outcome, not the tool name. Each prompt selects the right workspace, checks access, and keeps paid or publishing actions behind approval.

    Sell the service
    01

    Audit a client before the proposal

    Show where a client is missing from AI answers, who appears instead, and what the agency can improve.

    Connected stack

    CClaude
    NNotion
    SSheets

    What you get

    • Visibility gap
    • Competitor evidence
    • Proposal narrative
    Use this prompt
    “Use SEOforGPT. List my client and pitch workspaces and ask which client I want to audit. Check the selected workspace’s account status, then ask whether I want to run a new AI visibility test or use the latest completed results. Summarize where the client appears, the buyer prompts they are losing, the competitors appearing instead, important cited domains, and the three findings I should present in a proposal. Do not run a new test until I confirm. When the brief is approved, ask whether I want to save it to Notion or Google Sheets using my connected Claude tools.”

    SEOforGPT actions: list_client_workspaces · get_account_status · run_visibility · get_visibility_report · get_competitor_intelligence

    Deliver every month
    02

    Find why competitors get recommended

    Use winning prompts, provider mentions, and cited sources to support clear client recommendations.

    Connected stack

    CClaude
    SSlack
    NNotion

    What you get

    • Losing prompts
    • Winning source patterns
    • Three priority gaps
    Use this prompt
    “Use SEOforGPT for the client I choose. Identify the strongest competitors, the prompts where they appear instead of the client, the AI providers mentioning them, and the sources supporting those answers. Separate observed evidence from inference and recommend the three gaps we should address first. Then ask whether I want to send the approved summary to Slack or save the analysis to Notion using my connected Claude tools.”

    SEOforGPT actions: list_client_workspaces · get_competitor_intelligence · get_competitor_detail · get_provider_answer

    View detailed workflow: Competitor gap analysis
    Deliver every month
    03

    Open the client’s content calendar

    Retrieve the persisted monthly calendar the account team can review, hand off, or format for its planning tools.

    Connected stack

    CClaude
    NNotion
    SSheets

    What you get

    • Monthly calendar
    • Scheduled topics
    • Content types and dates
    Use this prompt
    “Use SEOforGPT for the active client I choose. Check account status, ask which month I want in YYYY-MM format, and confirm before retrieving the content calendar because an empty current or future month may start generation. If the result is generating, tell me and retry after retry_after_seconds. When it is ready, summarize the scheduled date, title, content type, and status for each item. Then ask whether I want to save the approved calendar to Notion or Google Sheets using my connected Claude tools. Do not send anything until I confirm, and do not call suggest_content_topics unless I explicitly ask for additional ideas.”

    SEOforGPT actions: list_client_workspaces · get_account_status · get_content_calendar

    Deliver every month
    04

    Create and publish client content

    Choose an opportunity found in the data, generate the article, and send it to the client’s CMS after approval.

    Connected stack

    CClaude
    WWordPress
    WWebflow
    GGhost
    WWix

    What you get

    • Topic from visibility data
    • Article for client review
    • Approved CMS draft
    Use this prompt
    “Use SEOforGPT for the active client I choose. Review the latest visibility and competitor gaps, suggest three content opportunities, and ask me to select one. Generate the selected article using the client’s brand context. Return it for review and only send it to the connected CMS as a draft after I explicitly approve it.”

    SEOforGPT actions: list_client_workspaces · get_account_status · get_visibility_report · suggest_content_topics · generate_content · publish_to_cms

    View detailed workflow: Create content from AI visibility data
    Report and renew
    05

    Create the client report and URL

    Turn the latest completed results into a clear account update and a link the client can open directly.

    Connected stack

    CClaude
    SSlack

    What you get

    • Client-ready narrative
    • Three next actions
    • Read-only report URL
    Use this prompt
    “Use SEOforGPT. List my client workspaces and ask which client I want. Create a concise update with visibility trend, competitor movement, cited domains, losing prompts, progress, and three next actions. Show me the proposed summary first. After I approve it, create a 30-day read-only report link and return the URL with a short client handoff message. Then ask whether I want to send that approved message to Slack using my connected Claude tools.”

    SEOforGPT actions: list_client_workspaces · get_client_brief · get_visibility_trends · create_share_link

    View detailed workflow: Client visibility brief

    How to guide

    Connect in 4 simple steps.

    Add SEOforGPT.io to your AI tool, sign in, then ask questions about your client data.

    Get started
    1. Open Claude Connectors

      Go to Customize → Connectors, then select + → Add custom connector.

      Remote MCP server URL

      https://www.seoforgpt.io/mcp
      Full setup guide
    2. Add SEOforGPT

      Name it SEOforGPT.io, paste the server URL from step 1, and leave Advanced settings empty.

    3. Sign in and approve

      Select Add, then Connect. Sign in to SEOforGPT.io and approve project access.

      Create an account
    4. Choose a project

      Ask Claude to list your SEOforGPT.io projects, then choose one to work with.

      Explore use cases
    Workspace permissions

    Pitch and paid-client workspaces do different jobs.

    The server presents one shared catalog, but each call is governed by the current workspace and entitlement. Begin with get_account_status before running or publishing work.

    Agency pitch workspace

    Prospect visibility audits, readiness analysis, and client-facing pitch workflows.

    Content generation and CMS publishing are unavailable.

    Active agency client workspace

    Visibility, client briefs, structured content, publishing, readiness, sharing, and monitoring.

    Requires active client entitlement and sufficient quota.

    Agency portfolio

    List client and pitch workspaces with billing, tier, and quota context.

    Check the selected workspace before any quota-consuming action.

    How agencies use MCP

    How agencies manage AI visibility work with SEOforGPT MCP

    SEOforGPT MCP gives Claude access to the client workspaces an agency authorizes. The agency can measure visibility, examine competitor and citation gaps, open a client content calendar, find outreach targets, publish approved content, and create a client report link from Claude. The data does not need to be exported and uploaded again.

    Claude handles the request. SEOforGPT provides the client data and checks workspace access and quota before it runs an action.

    1. 01

      Measure the client’s AI visibility

      Claude can retrieve the latest completed visibility report or start a new test after confirmation. The report identifies where the client appears, the buyer prompts it misses, changes over time, and differences between the available AI providers.

    2. 02

      Explain competitor and citation gaps

      SEOforGPT returns competitor mentions, winning prompts, provider-level answers, cited domains, and source patterns. The agency can separate observed evidence from interpretation and turn the strongest gaps into a proposal narrative, client recommendation, or account action.

    3. 03

      Plan, create, and publish content

      The agency can open the client’s saved monthly content calendar and start calendar generation when an eligible month is empty. After the client approves a topic, Claude can generate the content. An approved blog article can then be published as a draft to the client’s connected CMS.

    4. 04

      Find outreach targets and contact them

      SEOforGPT can return agent-found outreach targets or sources that AI systems already trust, including sites that cite competitors but not the client. Claude can rank the opportunities and write a relevant email for each target. After agency approval, Claude can send the email through a connected Gmail or Outlook tool.

    5. 05

      Report progress and agree the next actions

      For monthly reporting, SEOforGPT combines visibility trends, competitor movement, cited domains, losing prompts, and three next actions into a client brief. After review, the agency can create a read-only report URL and send the approved handoff through Slack or another connected Claude tool.

    Agency MCP questions

    What is an AI visibility MCP for agencies?

    It is a Model Context Protocol connection that gives a supported AI agent authorized access to SEOforGPT agency workspaces and tools. The agent can audit prospects, monitor clients, create and publish content, produce reports, and recommend the next action.

    Last reviewed: August 6, 2026

    Reviewed against the documented SEOforGPT MCP tools and current agency workspace permissions.