XiaoFlow MCP Server
About
Official MCP server for XiaoFlow AI SEO Tools and Etsy Market Intelligence
Details
- Author
- xiaoq-in
- Categories
- Marketing, Other
Jump to
Setup
Install XiaoFlow MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/xiaoq-in/xiaoflow-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
XiaoFlow MCP Server (xiaoflow-mcp-server)
Official Model Context Protocol (MCP) server forXiaoFlow AI SEO and keyword intelligence tools.
Connect Large Language Models (LLMs) such as Claude Desktop, Cursor, Windsurf, and VS Code directly to XiaoFlow's search engine optimization, keyword discovery, and domain analytics.
Remote endpoint:https://mcp.xiaoflow.com/mcp
Transport:MCP Streamable HTTP with OAuth 2.1 / PKCE, plus stdio through the npm package
Safety:Read-only research tools, except asynchronous expansion task creation; no destructive tools
- npm —xiaoflow-mcp-server
- Smithery —xiaoflow/xiaoflow-mcp
- Glama —xiaoq-in/xiaoflow-mcp
- GitHub —xiaoq-in/xiaoflow-mcp
- Full setup guide and prompt templates
- 🔍Keyword Discovery: Generate high-intent search keywords and SEO ideas from keyword, URL, or domain seeds.
- 📊Domain Analytics: Analyze domain-level search performance, organic traffic metrics, and keyword distributions.
- 📈Search Trend Analysis: Compare keyword demand, competition, CPC, and historical trends.
- 🔒Flexible Authentication: Supports API Key authentication via query parameters (?key=), Bearer tokens, environment variables, or Web OAuth login.
Pass your XiaoFlow API key via environment variable:
XIAOFLOW_API_KEY="YOUR_API_KEY" npx -y xiaoflow-mcp-server
2. Connect via Streamable HTTP with web login (recommended)
Use the canonical remote endpoint in clients that support remote MCP. The client discovers XiaoFlow OAuth automatically and opens the browser for login and consent:
Legacy clients can still usehttps://mcp.xiaoflow.com/sse?key=YOUR_API_KEY.
- Name:xiaoflow
- Type:http
- URL:https://mcp.xiaoflow.com/mcp
Or clickAdd to Cursordirectly on theXiaoFlow MCP Portal.
Add the following entry to yourclaude_desktop_config.json:
{ "mcpServers": { "xiaoflow": { "command": "npx", "args": ["-y", "xiaoflow-mcp-server"], "env": { "XIAOFLOW_API_KEY": "YOUR_API_KEY" } } } }
Windsurf, VS Code, and other remote clients
Use native HTTP configuration where available:
{ "mcpServers": { "xiaoflow": { "type": "http", "url": "https://mcp.xiaoflow.com/mcp" } } }
For stdio-only clients, bridge to the OAuth-enabled remote endpoint:
{ "mcpServers": { "xiaoflow": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.xiaoflow.com/mcp"] } } }
Legacy aliases remain available for backward compatibility.
- descriptions for every input parameter;
- a named JSON output schema, including success and error fields;
- MCP safety annotations (readOnlyHint,destructiveHint,idempotentHint, andopenWorldHint);
- a human-readable tool title for MCP clients and directories.
Get US English metrics and 24 months of history for "AI SEO tools".
Find every related keyword for "standing desk", 200 per page, and continue until has_more is false. Return search volume, CPC, competition, intent, and history.
Compare these 1,000 keywords over 48 months and rank them by search volume growth.
Expand "home office" for four rounds, keep terms with at least 100 monthly searches, and poll the task until it is complete.
The repository includes a production multi-stageDockerfilefor directory build verification and stdio deployment:
docker build -t xiaoflow-mcp . docker run --rm -i \ -e XIAOFLOW_API_KEY="YOUR_API_KEY" \ xiaoflow-mcp
The image runs as the unprivileged Node user, excludes local secrets and build state, and writes MCP protocol messages only to stdout.
- OAuth login occurs only onwww.xiaoflow.com; MCP clients never receive your password.
- API keys and OAuth tokens are sent only to the configured XiaoFlow API endpoint.
- The server does not scan or upload project files.
- Tool calls query external XiaoFlow/Google Ads-backed data and may consume account credits.
- No tool deletes or modifies keyword or domain data.
Report vulnerabilities privately through the repository owner or theXiaoFlow contact page. Do not include tokens or customer data in public issues.
- MCP protocol: Streamable HTTP and stdio
- Authentication: OAuth 2.1 with PKCE, Bearer API key
- Tool schemas: parameter descriptions, structured output schemas, annotations
- Optional discovery methods: resources and prompts return valid empty lists
- Runtime: Node.js 18+ (node:20-alpinein Docker)
- Continuous endpoint:https://mcp.xiaoflow.com/mcp
Free MCP that drives an audit of your marketing. Your AI connects, adsOS digs through your ads, email and site, and hands back a growth plan you can run today.
Answers questions on AEO, SEO, web development and branding from the published material of GOJI, a Melbourne digital agency, with a goji.agency URL to cite on every result.
Technical SEO audits and crawl insights for AI assistants via MCP.
MCP server for SEO — run audits and site checks from your AI assistant.
Zero-config SEO and GEO checker: 21 technical-SEO and generative-engine checks for a live site.
MCP server for SEO evidence — on-page audit, crawl, GSC, PageSpeed, optional SERP
SEO autopilot: analyze any domain for winnable queries, 45+ free SEO tools, generate & publish SEO articles. Hosted MCP at https://www.tryspook.com/api/mcp
GEO optimized content publishing engine for AI visibility
Scan how ChatGPT and Claude read your app, see who they name instead of you, and get the paste-ready fixes (llms.txt, JSON-LD, FAQ, meta) to get found.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



