# Frase SEO [Health: Active]

**Category:** 🎯 Marketing  
**Repository:** https://github.com/frase-io/mcp-server.git  
**GitHub Stars:** 0  
**npm Downloads (last month):** 1414  
**Views:** 2  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/frase-seo-3

## Description
SEO, GEO & AI Visibility — research, write, optimize, publish & monitor content. 120 tools.

## Tools
Capabilities this server exposes over MCP:

- **list_sites** — List all sites in your account
- **create_site** — Create a new site to track
- **list_briefs** — List content briefs with optional status filter
- **create_brief** — Create a new brief (with optional auto-outline generation)
- **get_brief** — Get brief details including outline and SERP data
- **get_brief_status** — Check brief generation progress
- **export_brief** — Export a brief in JSON or Markdown format
- **list_content** — List content items with optional status filter
- **get_content** — Get content details including full body text
- **generate_content** — Generate content from a brief
- **update_content** — Update content title, body, status, or meta tags
- **delete_content** — Delete a content item (soft delete)
- **get_content_status** — Check content generation progress
- **export_content** — Export content in JSON, HTML, or Markdown format
- **regenerate_content** — Regenerate or improve content with optional instructions
- **generate_hero_image** — Generate and attach an AI hero image to an existing article without regenerating it
- **rescore_content** — Recalculate SEO, GEO, and EEAT scores for content
- **list_research** — List research sessions
- **start_research** — Start new AI-powered research on a topic (types: topic, competitor, gap, serp)
- **get_research** — Get research details with findings and sources
- **delete_research** — Delete a research session
- **export_research** — Export research findings in JSON or Markdown format
- **get_job_status** — Check status of async jobs (briefs, research, audits, content, etc.)
- **list_audits** — List site audits
- **start_audit** — Start a new site audit (full, technical, content, or quick)
- **get_audit** — Get audit details with pages and issues
- **export_audit** — Export audit data as JSON or CSV
- **audit_page** — Audit a single page URL for E-E-A-T, GEO, and SEO scores
- **analyze_serp** — Analyze search engine results for a query
- **analyze_competitors** — Analyze competitor content for a query
- **get_search_intent** — Get search intent classification for a query
- **get_ai_visibility** — Get AI visibility overview metrics
- **list_prompts** — List monitored AI prompts
- **create_prompt** — 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.
- **get_prompt** — Get prompt details with citations and results
- **update_prompt** — Update a monitored prompt
- **get_competitors** — Get AI visibility competitors
- **get_alerts** — Get AI visibility alerts
- **get_insights** — Get AI visibility insights and recommendations
- **get_crawler_logs** — View AI bot crawl activity on your sites
- **get_gsc_overview** — Get Google Search Console overview metrics
- **get_gsc_queries** — Get top search queries from GSC
- **get_gsc_pages** — Get top performing pages from GSC
- **get_content_gaps** — Get content gap opportunities
- **list_performance_alerts** — List performance alerts (traffic drops, ranking changes)
- **resolve_alert** — Mark a performance alert as resolved
- **list_optimizations** — List optimization sessions
- **start_optimization** — Start optimization analysis for content
- **get_optimization** — Get optimization details with suggestions
- **apply_optimization** — Apply optimization suggestions
- **get_optimization_insights** — Get optimization insights across content
- **dismiss_optimization** — Dismiss an optimization
- **list_webhooks** — List configured webhooks
- **publish_content** — Publish content to Frase CMS or connected platforms
- **list_cms_connections** — List CMS connection status for a site

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "frase-seo": {
    "command": "npx",
    "args": ["-y","@frase/mcp-server"],
    "env": {
      "FRASE_API_KEY": ""
    }
  }
}
```

**Requires environment variables:** `FRASE_API_KEY` — the values above are empty placeholders; fill in real credentials before running (see the repository for what each one is for).

## Documentation

## What the Frase SEO MCP server does

The Frase SEO MCP server gives an AI client access to Frase account data and workflows through the Model Context Protocol. It covers the path from research to publication: an agent can inspect tracked sites, start topic or competitor research, create briefs, generate content, revise articles, calculate SEO/GEO/EEAT scores, and export results.

The server also supports site and page auditing, search engine results analysis, competitor analysis, AI visibility monitoring, Google Search Console metrics, content gap discovery, performance alerts, optimization sessions, webhooks, and CMS connections. The available operations depend on the client connection and the capabilities exposed by the Frase account.

## How it works

An MCP client sends tool calls to the server, which uses the connected Frase account to perform the requested operation. Read operations return account objects such as sites, briefs, content, research sessions, audits, prompts, and performance data. Write operations can create or update sites, briefs, content, monitored prompts, optimization sessions, and other supported resources.

Several workflows are asynchronous. Brief generation, research, audits, and content generation can return work that is still in progress; `get_job_status` and resource-specific status tools can be used to check completion before retrieving the result. Content and research outputs can be exported as JSON, Markdown, HTML, or CSV depending on the resource.

## Setup and configuration

The Frase SEO MCP server can run locally over stdio with the npm package `@frase/mcp-server`. Local setup requires a Frase API key, supplied through the `FRASE_API_KEY` environment variable. Claude Code can add the server with `npx`, while Claude Desktop, Cursor, Windsurf, and VS Code configurations can launch the same package through an `npx` command.

A hosted remote option is available at `https://next.frase.io/api/mcp` using streamable HTTP and OAuth. This route lets supported clients authenticate with Frase in a browser and does not require a local installation or API key. Claude.ai and Claude Desktop can use Frase’s official connector; Claude Code can add the hosted endpoint with an HTTP transport command.

## Tools and capabilities

The Frase SEO MCP server includes tools for:

- Listing and creating tracked sites.
- Creating, inspecting, monitoring, and exporting content briefs.
- Generating, updating, deleting, exporting, rescoring, and regenerating content.
- Generating a hero image for an existing article.
- Starting, reading, deleting, and exporting topic, competitor, gap, and SERP research.
- Starting and reviewing full, technical, content, quick, and single-page audits.
- Analyzing SERPs, competitors, and search intent.
- Reviewing AI visibility, monitored prompts, competitors, alerts, insights, and crawler logs.
- Reading Google Search Console metrics, content gaps, and performance alerts.
- Starting and applying content optimizations.
- Publishing content and checking CMS connections.

## Limitations and notes

Local operation depends on a valid Frase API key and an MCP client that can launch stdio servers. The hosted OAuth endpoint avoids those local requirements but requires a client that supports remote MCP connections. Webhook creation, retrieval, and deletion are available through the hosted server’s discovery listing; those tool names can still run over stdio when called directly. Frase operations that create content, research, briefs, or audits may require polling before their results are ready.

_Full upstream README: https://allmcps.com/mcp/frase-seo-3/readme_

