frase-io avatar

Frase SEO

frase-io/mcp-server

This connects Frase's entire SEO and AI visibility stack to your MCP client. You get 95 tools spanning SERP analysis, content brief creation, article writing, SEO and GEO scoring, CMS publishing (WordPress and Frase's own hosting), site audits, and AI search tracking across eight platforms including ChatGPT, Perplexity, and Gemini. The workflow tools are the real draw here: you can prompt it to research a keyword, write an optimized article, score it until it hits your target, then publish directly to your CMS. It also exposes competitor analysis, content gap detection, and ranking monitoring. Reach for this when you're building content pipelines that need to go from keyword to published post without leaving your editor.

tools
55
auth
Secret needed
transport
STDIO, HTTP
env vars
2
last updated
Oct 2, 2026

Tools

55 tools

Public tool metadata for what this MCP can expose to an agent.

list_sitesList all sites in your account

List all sites in your account

No parameter schema in public metadata yet.

create_siteCreate a new site to track

Create a new site to track

No parameter schema in public metadata yet.

list_briefsList content briefs with optional status filter

List content briefs with optional status filter

No parameter schema in public metadata yet.

create_briefCreate a new brief (with optional auto-outline generation)

Create a new brief (with optional auto-outline generation)

No parameter schema in public metadata yet.

get_briefGet brief details including outline and SERP data

Get brief details including outline and SERP data

No parameter schema in public metadata yet.

get_brief_statusCheck brief generation progress

Check brief generation progress

No parameter schema in public metadata yet.

export_briefExport a brief in JSON or Markdown format

Export a brief in JSON or Markdown format

No parameter schema in public metadata yet.

list_contentList content items with optional status filter

List content items with optional status filter

No parameter schema in public metadata yet.

get_contentGet content details including full body text

Get content details including full body text

No parameter schema in public metadata yet.

generate_contentGenerate content from a brief

Generate content from a brief

No parameter schema in public metadata yet.

update_contentUpdate content title, body, status, or meta tags

Update content title, body, status, or meta tags

No parameter schema in public metadata yet.

delete_contentDelete a content item (soft delete)

Delete a content item (soft delete)

No parameter schema in public metadata yet.

get_content_statusCheck content generation progress

Check content generation progress

No parameter schema in public metadata yet.

export_contentExport content in JSON, HTML, or Markdown format

Export content in JSON, HTML, or Markdown format

No parameter schema in public metadata yet.

regenerate_contentRegenerate or improve content with optional instructions

Regenerate or improve content with optional instructions

No parameter schema in public metadata yet.

generate_hero_imageGenerate and attach an AI hero image to an existing article without regenerating it

Generate and attach an AI hero image to an existing article without regenerating it

No parameter schema in public metadata yet.

rescore_contentRecalculate SEO, GEO, and EEAT scores for content

Recalculate SEO, GEO, and EEAT scores for content

No parameter schema in public metadata yet.

list_researchList research sessions

List research sessions

No parameter schema in public metadata yet.

start_researchStart new AI-powered research on a topic (types: topic, competitor, gap, serp)

Start new AI-powered research on a topic (types: topic, competitor, gap, serp)

No parameter schema in public metadata yet.

get_researchGet research details with findings and sources

Get research details with findings and sources

No parameter schema in public metadata yet.

delete_researchDelete a research session

Delete a research session

No parameter schema in public metadata yet.

export_researchExport research findings in JSON or Markdown format

Export research findings in JSON or Markdown format

No parameter schema in public metadata yet.

get_job_statusCheck status of async jobs (briefs, research, audits, content, etc.)

Check status of async jobs (briefs, research, audits, content, etc.)

No parameter schema in public metadata yet.

list_auditsList site audits

List site audits

No parameter schema in public metadata yet.

start_auditStart a new site audit (full, technical, content, or quick)

Start a new site audit (full, technical, content, or quick)

No parameter schema in public metadata yet.

get_auditGet audit details with pages and issues

Get audit details with pages and issues

No parameter schema in public metadata yet.

export_auditExport audit data as JSON or CSV

Export audit data as JSON or CSV

No parameter schema in public metadata yet.

audit_pageAudit a single page URL for E-E-A-T, GEO, and SEO scores

Audit a single page URL for E-E-A-T, GEO, and SEO scores

No parameter schema in public metadata yet.

analyze_serpAnalyze search engine results for a query

Analyze search engine results for a query

No parameter schema in public metadata yet.

analyze_competitorsAnalyze competitor content for a query

Analyze competitor content for a query

No parameter schema in public metadata yet.

get_search_intentGet search intent classification for a query

Get search intent classification for a query

No parameter schema in public metadata yet.

get_ai_visibilityGet AI visibility overview metrics

Get AI visibility overview metrics

No parameter schema in public metadata yet.

list_promptsList monitored AI prompts

List monitored AI prompts

No parameter schema in public metadata yet.

create_promptCreate a new monitored prompt. Location defaults to the site's country when omitted (pass site_id); the same prompt can be tracked once per site.

Create a new monitored prompt. Location defaults to the site's country when omitted (pass site_id); the same prompt can be tracked once per site.

No parameter schema in public metadata yet.

get_promptGet prompt details with citations and results

Get prompt details with citations and results

No parameter schema in public metadata yet.

update_promptUpdate a monitored prompt

Update a monitored prompt

No parameter schema in public metadata yet.

get_competitorsGet AI visibility competitors

Get AI visibility competitors

No parameter schema in public metadata yet.

get_alertsGet AI visibility alerts

Get AI visibility alerts

No parameter schema in public metadata yet.

get_insightsGet AI visibility insights and recommendations

Get AI visibility insights and recommendations

No parameter schema in public metadata yet.

get_crawler_logsView AI bot crawl activity on your sites

View AI bot crawl activity on your sites

No parameter schema in public metadata yet.

get_gsc_overviewGet Google Search Console overview metrics

Get Google Search Console overview metrics

No parameter schema in public metadata yet.

get_gsc_queriesGet top search queries from GSC

Get top search queries from GSC

No parameter schema in public metadata yet.

get_gsc_pagesGet top performing pages from GSC

Get top performing pages from GSC

No parameter schema in public metadata yet.

get_content_gapsGet content gap opportunities

Get content gap opportunities

No parameter schema in public metadata yet.

list_performance_alertsList performance alerts (traffic drops, ranking changes)

List performance alerts (traffic drops, ranking changes)

No parameter schema in public metadata yet.

resolve_alertMark a performance alert as resolved

Mark a performance alert as resolved

No parameter schema in public metadata yet.

list_optimizationsList optimization sessions

List optimization sessions

No parameter schema in public metadata yet.

start_optimizationStart optimization analysis for content

Start optimization analysis for content

No parameter schema in public metadata yet.

get_optimizationGet optimization details with suggestions

Get optimization details with suggestions

No parameter schema in public metadata yet.

apply_optimizationApply optimization suggestions

Apply optimization suggestions

No parameter schema in public metadata yet.

get_optimization_insightsGet optimization insights across content

Get optimization insights across content

No parameter schema in public metadata yet.

dismiss_optimizationDismiss an optimization

Dismiss an optimization

No parameter schema in public metadata yet.

list_webhooksList configured webhooks

List configured webhooks

No parameter schema in public metadata yet.

publish_contentPublish content to Frase CMS or connected platforms

Publish content to Frase CMS or connected platforms

No parameter schema in public metadata yet.

list_cms_connectionsList CMS connection status for a site

List CMS connection status for a site

No parameter schema in public metadata yet.

Sponsors

Configuration

FRASE_API_KEY*secret

Your Frase API key from Settings > API (https://next.frase.io/settings/api)

FRASE_API_URL

Frase API endpoint (leave default unless instructed otherwise)

Readme

@frase/mcp-server

About this repository — the public home of the Frase MCP server: documentation, registry metadata (server.json), changelog, and connector setup. The server is developed in the Frase private monorepo and ships as @frase/mcp-server on npm; a hosted remote (OAuth) runs at https://next.frase.io/api/mcp. Issues and feature requests are welcome here.

npm version License: MIT

Use Claude to interact with your Frase account. This MCP (Model Context Protocol) server exposes Frase's API as tools that Claude can use to help you with SEO/GEO content creation, research, optimization, AI Visibility tracking, and much more. Works with both Claude Desktop and Claude Code.

What is MCP?


View the full README on GitHub

Details

Repository
github.com/frase-io/mcp-server
Website
frase.io/agents
Categories
Sales & Marketing, Monitoring & Observability
Package
@frase/mcp-server
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active

Related Sales & Marketing MCP servers

View all
1adkit avatarMicrosoft Ads MCP Server by AdKitadkit/microsoft-ads-mcpMicrosoft Ads (Bing Ads) MCP server: read reports and draft campaign changes from AI.0stars
2adkit avatarPinterest Ads MCP Server by AdKitadkit/pinterest-ads-mcpPinterest Ads MCP server: read campaign analytics and draft campaign changes from AI.0stars
3aguantar avatarClickhouse Dataops Mcpaguantar/clickhouse-mcp-serverDataOps ClickHouse MCP server with query optimization and pipeline monitoring0stars
4argo-rpg-platform avatarArgo Mcpargo-rpg-platform/mcpMCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth20stars
5br0ski777 avatarKeyword Research APIbr0ski777/keyword-research-x402SEO keyword research with Google Suggest, intent scoring, long-tail discovery. x402.0stars
6incwo avatarIncwo MCPio.github.incwo/incwoSecure MCP server for exploring incwo CRM data, documents, and email workflows.0stars