Set up FlexQueries MCP
Connect FlexQueries MCP to Claude, Codex, and other AI clients.
FlexQueries MCP lets compatible AI clients call FlexQueries tools for keyword research, SERP inspection, local business research, competitive search intelligence, domain research, backlink overview, saved keywords, rank tracking, and Google Search Console performance and URL inspection.
The hosted MCP server URL is:
https://app.flexqueries.com/mcpThe first connection sends you through FlexQueries login. After authorization, your MCP client can call FlexQueries tools with the project context and account scopes you approved.
For the most current setup UI and a copyable endpoint, open AI & MCP in FlexQueries.
Claude Code
Use user scope to make FlexQueries available across projects. Use local scope for the current repository.
claude mcp add --transport http --scope user flexqueries https://app.flexqueries.com/mcpAfter adding the server, approve the FlexQueries login when prompted.
Claude Desktop
- Open Settings -> Connectors.
- Click Add custom connector.
- Paste
https://app.flexqueries.com/mcp. - Approve the FlexQueries login when prompted.
Claude Desktop custom connectors require a Claude plan that supports custom connectors.
Cursor
- Open Cursor Settings -> Tools & Integrations -> MCP Tools.
- Click New MCP Server. Cursor opens
mcp.json. - Add:
{
"mcpServers": {
"flexqueries": {
"url": "https://app.flexqueries.com/mcp"
}
}
}- Approve the FlexQueries login when prompted.
Codex CLI
Run this in your terminal:
codex mcp add flexqueries --url https://app.flexqueries.com/mcpApprove the login when prompted.
Codex Desktop
- Open Settings -> Integrations & MCP.
- Click Add your own.
- Paste
https://app.flexqueries.com/mcp. - Approve the FlexQueries login when prompted.
Available tools
FlexQueries MCP exposes tools for SEO research workflows:
- Research keywords with volume, difficulty, and CPC.
- Fetch live Google organic SERP results for keywords.
- Find exact keyword, page, rank, volume, CPC, intent, and traffic rows for a domain or page.
- Compare SERP competitors across a supplied keyword set.
- Search local businesses near a coordinate, fetch one Maps or Local Finder SERP, and read Google Business Q&A when needed.
- Hydrate keywords with search volume, difficulty, intent, CPC, and trends.
- List saved keywords from an FlexQueries project.
- Save useful keywords back to FlexQueries.
- Read rank tracker configs and latest keyword positions.
- Summarize a domain's organic footprint.
- Find keywords a domain already ranks for.
- Check backlink and referring-domain overview data.
- Read first-party Google Search Console performance (clicks, impressions, CTR, position).
- Inspect index status, crawl, and canonical for specific URLs (up to 10 per call).
What to do after setup
Once FlexQueries MCP is connected, use the agent workflow guides for focused SEO jobs.
Start with one focused workflow instead of asking your agent to "do SEO" broadly.
- Use SEO project setup to capture your SEO goals and website context in a local workspace.
- Use SEO coach if you are new to SEO or are not sure which workflow to run first.
- Use keyword research to discover keyword opportunities.
- Use competitive landscape to map a market before choosing competitors or pages.
- Use competitor analysis to study one competitor.
- Use keyword clustering to turn keywords into page groups.
- Use link prospecting to find outreach prospects for a linkable asset.
Troubleshooting
If your client cannot connect, check that the server URL is exactly https://app.flexqueries.com/mcp.
If authorization fails, disconnect the FlexQueries server in your client, add it again, and repeat the login flow.
If your agent cannot find a project, ask it to list FlexQueries projects first and use the returned project ID in later tool calls.
