FetchSERP is a comprehensive SEO and web intelligence toolkit that integrates with AI models via the Model Context Protocol (MCP). It allows AI agents to access real-time search engine results (SERP), perform keyword research, analyze backlinks, and scrape web pages.
What it does: FetchSERP provides a powerful API for competitive research, keyword intelligence, and content strategy. It offers various endpoints for:
- SERP Analysis: Fetch search results from Google, Bing, Yahoo, DuckDuckGo, including AI overviews.
- Keyword Intelligence: Get search volume, suggestions, and competition data.
- Backlinks Analysis: Detailed backlink data for any domain.
- Web Scraping: Scrape web pages with or without JavaScript execution, including proxy support.
- Domain Info: Comprehensive DNS, WHOIS, server, and technology stack details.
- Content Generation: AI-powered content creation for WordPress and social media.
- SEO Analysis: On-page SEO audits.
How to use: FetchSERP can be integrated with AI models like Claude and OpenAI via MCP in two primary ways:
-
Node.js MCP Server (stdio): Run a local MCP server using
npxfrom thefetchSERP/fetchserp-mcp-server-nodeGitHub repository. This requires setting yourFETCHSERP_API_TOKENas an environment variable. Example configuration for Claude Desktop:{ "mcpServers": { "fetchserp": { "command": "npx", "args": [ "github:fetchSERP/fetchserp-mcp-server-node" ], "env": { "FETCHSERP_API_TOKEN": "your_fetchserp_api_token_here" } } } } -
Remote MCP Server (SSE): Connect directly to the hosted FetchSERP MCP endpoint via a URL. This is suitable for cloud-based AI applications. Example configuration for Claude API or OpenAI API:
MCP_SERVER_URL=https://www.fetchserp.com/mcp FETCHSERP_API_TOKEN=your_fetchserp_api_token_hereYou would then configure your AI application to use this URL as an MCP server.
Key Features:
- Universal SERP Coverage (Google, Bing, Yahoo, DuckDuckGo)
- Real-time data access
- Natural language interaction with AI agents
- Comprehensive SEO metrics and insights
- Open-source SDKs for Ruby, Node.js, Python
- Credit-based pricing with free credits to start.
Recommend MCP Servers 💡
filesystem@quarkiverse/quarkus-mcp-servers
An MCP server enabling LLMs to interact with filesystem (list, read, modify files).
php-mcp/server
A comprehensive PHP SDK for building Model Context Protocol (MCP) servers, supporting stdio, http+sse, and streamable HTTP transports.
linear-mcp-server
A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
outsource-mcp
Give your AI assistant its own AI assistants.
patentsafe-mcp
A Model Context Protocol (MCP) server for PatentSafe, designed to connect and retrieve documents using Lucene queries.
kanban-mcp
MCP server providing kanban-based task management state for AI-driven development