AI visibility MCP - SEOforGPT
SEOforGPT helps marketing agencies and SEO consultants measure and improve their client brands visibility in AI answers across ChatGPT, Claude, Perplexity…
Что умеет
- List Projects: List your SEOforGPT projects so you can select a projectId before running visibility, readiness, or content workflows.
- Run Visibility: Run SEOforGPT visibility for a saved project prompt set or an ad hoc custom brand and prompt list. saved_project uses full configured provider coverage; custom_brand is OpenAI-only.
- Get Visibility Report: Fetch a saved/custom visibility report, or fetch a generated content report by content id.
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
SEOforGPT helps marketing agencies and SEO consultants measure and improve their client brands visibility in AI answers across ChatGPT, Claude, Perplexity, Gemini, and other AI engines.
Use this MCP server to list SEOforGPT projects, run AI visibility checks, fetch visibility reports, inspect competitor intelligence, prepare client briefs, check website readiness, create share links, and generate GEO-focused content from the same workflows available in the SEOforGPT app.
Hosted MCP endpoint: https://www.seoforgpt.io/mcp
Documentation: https://www.seoforgpt.io/docs/mcp
Список инструментов сервера (16)
Технические названия из tools/list. Нужны только разработчикам.
| list_projects | List your SEOforGPT projects so you can select a projectId before running visibility, readiness, or content workflows. |
| run_visibility | Run SEOforGPT visibility for a saved project prompt set or an ad hoc custom brand and prompt list. saved_project uses full configured provider coverage; custom_brand is OpenAI-only. |
| get_visibility_report | Fetch a saved/custom visibility report, or fetch a generated content report by content id. |
| get_competitor_intelligence | Return answer gaps, leaderboard rows, source domains, and citation counts from a visibility report. |
| get_provider_answer | Fetch one verbatim provider answer and citations for a report prompt. Use after get_competitor_intelligence summary. |
| get_visibility_trends | Return compact visibility score and appearance-rate movement over completed reports for a project. Rank trend is withheld because rank quality can be noisy. |
| get_competitor_detail | Return compact detail for one competitor: threat based on mention share, model share, winning prompts, categories, and source domains. |
| get_client_brief | Return a compact agency client brief with visibility trend, biggest competitor signal, citation domains, losing prompts, and three next actions. |
| create_share_link | Create a public read-only brand visibility report link for a project using the latest completed visibility report. |
| list_client_workspaces | List agency client and pitch workspaces with entitlement and quota data so agents can iterate client accounts. |
| get_account_status | Return plan, subscription, quota, workspace type, and feature access before running costly actions. |
| publish_to_cms | Publish an existing generated-content UUID to the project CMS as draft or live post. This does not republish existing /learn URLs. |
| check_website_readiness | Run SEOforGPT’s GEO and LLM-readiness assessment for a project and return the saved assessment. |
| suggest_prompts | Advanced: generate prompt suggestions from the latest project crawl or a specific crawl record when the user explicitly wants a fresh prompt set. Normal saved-project visibility already reuses stored prompts. |
| suggest_content_topics | Generate and save GEO-focused content topic ideas for a project using the same content planner as the SEOforGPT app. Returns compact topic titles, type, audience, and ids. |
| generate_content | Generate blog, LinkedIn, or thread content for a project. Blog generation can return status=processing; poll get_visibility_report with the returned id. |