Price Per TokenPrice Per Token
Keywords Everywhere MCP Server

Keywords Everywhere MCP Server

by hithereiamaliff

GitHub 4 3,153 uses Remote
0

About

Keywords Everywhere MCP Server is a community-built integration that enables AI assistants to perform comprehensive SEO research through the Keywords Everywhere API. Key capabilities include: - Keyword analysis with search volume, cost-per-click (CPC), and competition metrics - Related keyword discovery and "People Also Search For" suggestions - Domain and URL ranking analysis to identify which keywords drive organic traffic - Traffic estimation and cost analysis for websites - Backlink data retrieval for domains and specific pages - Account credit balance monitoring - Multi-country and multi-currency support for localized SEO research across global markets

Tools 14

get_credits

Get your account's credit balance

get_countries

Get list of supported countries

get_currencies

Get list of supported currencies

get_keyword_data

Get Volume, CPC and competition for a set of keywords

get_related_keywords

Get related keywords based on a seed keyword

get_pasf_keywords

Get 'People Also Search For' keywords based on a seed keyword

get_domain_keywords

Get keywords that a domain ranks for

get_url_keywords

Get keywords that a URL ranks for

get_domain_traffic

Get traffic metrics for a domain

get_url_traffic

Get traffic metrics for a URL

get_domain_backlinks

Get backlinks for a domain

get_unique_domain_backlinks

Get unique domain backlinks

get_page_backlinks

Get backlinks for a specific URL

get_unique_page_backlinks

Get unique backlinks for a specific URL

README

Keywords Everywhere MCP Server

A Model Context Protocol (MCP) server that provides access to the Keywords Everywhere API for SEO research and keyword analysis. This server enables AI assistants like Claude to perform keyword research, analyze search volumes, get competition data, and access various SEO metrics.

Do note that this is NOT an official MCP server by Keywords Everywhere.

Features

  • Keyword Data Analysis: Get search volume, CPC, and competition data for keywords
  • Related Keywords: Find related keywords and "People Also Search For" suggestions
  • Domain Analysis: Analyze what keywords a domain or URL ranks for
  • Traffic Metrics: Get traffic estimates and costs for domains and URLs
  • Backlink Analysis: Retrieve backlink data for domains and pages
  • Account Management: Check your Keywords Everywhere credit balance
  • Multi-Country Support: Analyze keywords across different countries and currencies
  • Quick Start (Hosted Server)

    The easiest way to use this MCP server is via the hosted endpoint. No installation required!

    Server URL

    https://mcp.techmavie.digital/keywords-everywhere/mcp
    

    Analytics Dashboard

    https://mcp.techmavie.digital/keywords-everywhere/analytics/dashboard
    

    Using Your Own API Key

    You can use your own Keywords Everywhere API key by appending it to the URL:

    https://mcp.techmavie.digital/keywords-everywhere/mcp?apiKey=YOUR_API_KEY
    

    Or via header: X-API-Key: YOUR_API_KEY

    Compatible Clients

    This server works with any Streamable HTTP transport compatible client:

  • Claude Desktop/Mobile App
  • Claude Code
  • Cursor
  • VS Code
  • Windsurf
  • And many more
  • Installation (Self-Hosted)

    If you prefer to run your own instance:

    Prerequisites

  • Node.js 18.0.0 or higher
  • A Keywords Everywhere API key (get one from Keywords Everywhere)
  • NPX (Quick Start)

    KEYWORDS_EVERYWHERE_API_KEY=your_api_key npx mcp-keywords-everywhere
    

    Global Installation

    npm install -g mcp-keywords-everywhere
    

    Configuration

    For Claude Desktop (Hosted Server - Recommended)

    Simply add the server URL in Claude Desktop's MCP settings:

    https://mcp.techmavie.digital/keywords-everywhere/mcp
    

    To use your own API key:

    https://mcp.techmavie.digital/keywords-everywhere/mcp?apiKey=YOUR_API_KEY
    

    For Claude Desktop (Self-Hosted)

    Add the following to your Claude Desktop configuration file:

    Location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Configuration:

    {
      "mcpServers": {
        "keywords-everywhere": {
          "command": "npx",
          "args": ["-y", "mcp-keywords-everywhere"],
          "env": {
            "KEYWORDS_EVERYWHERE_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    

    Available Tools

    Account Management

  • get_credits - Check your account's credit balance
  • get_countries - Get list of supported countries
  • get_currencies - Get list of supported currencies
  • Keyword Research

  • get_keyword_data - Get volume, CPC, and competition data for keywords
  • get_related_keywords - Find related keywords based on a seed keyword
  • get_pasf_keywords - Get "People Also Search For" keywords
  • Domain Analysis

  • get_domain_keywords - Get keywords that a domain ranks for
  • get_url_keywords - Get keywords that a specific URL ranks for
  • get_domain_traffic - Get traffic metrics for a domain
  • get_url_traffic - Get traffic metrics for a URL
  • Backlink Analysis

  • get_domain_backlinks - Get backlinks for a domain
  • get_unique_domain_backlinks - Get unique domain backlinks
  • get_page_backlinks - Get backlinks for a specific page
  • get_unique_page_backlinks - Get unique backlinks for a page
  • Usage Examples

    Basic Keyword Research

    "Get keyword data for 'SEO tools' and 'keyword research' for Malaysia"
    

    Domain Analysis

    "What keywords does example.com rank for?"
    

    Traffic Analysis

    "Get traffic metrics for https://example.com"
    

    Backlink Research

    "Show me the top 20 backlinks for example.com"
    

    API Key Setup

    1. Sign up at Keywords Everywhere 2. Purchase credits for API access 3. Get your API key from the dashboard 4. Add the API key to your environment variables or MCP configuration

    Error Handling

    The server includes comprehensive error handling:

  • Authentication errors: Clear messages for invalid API keys
  • Credit exhaustion: Helpful messages when credits run out
  • Rate limiting: Automatic retry with exponential backoff
  • Bad requests: Detailed error messages with suggestions
  • Contributing

    Contributions are welcome! Please feel free to submit a Pull Request.

    License

    MIT License - see the LICENSE file for details.

    Support

  • GitHub Issues: [Report bugs or request features](https://github.com/h
  • Related MCP Servers

    AI Research Assistant

    AI Research Assistant

    hamid-vakilzadeh

    AI Research Assistant provides comprehensive access to millions of academic papers through the Semantic Scholar and arXiv databases. This MCP server enables AI coding assistants to perform intelligent literature searches, citation network analysis, and paper content extraction without requiring an API key. Key features include: - Advanced paper search with multi-filter support by year ranges, citation thresholds, field of study, and publication type - Title matching with confidence scoring for finding specific papers - Batch operations supporting up to 500 papers per request - Citation analysis and network exploration for understanding research relationships - Full-text PDF extraction from arXiv and Wiley open-access content (Wiley TDM token required for institutional access) - Rate limits of 100 requests per 5 minutes with options to request higher limits through Semantic Scholar

    Web & Search
    12 8
    Linkup

    Linkup

    LinkupPlatform

    Linkup is a real-time web search and content extraction service that enables AI assistants to search the web and retrieve information from trusted sources. It provides source-backed answers with citations, making it ideal for fact-checking, news gathering, and research tasks. Key features of Linkup: - Real-time web search using natural language queries to find current information, news, and data - Page fetching to extract and read content from any webpage URL - Search depth modes: Standard for direct-answer queries and Deep for complex research across multiple sources - Source-backed results with citations and context from relevant, trustworthy websites - JavaScript rendering support for accessing dynamic content on JavaScript-heavy pages

    Web & Search
    2 24
    Math-MCP

    Math-MCP

    EthanHenrickson

    Math-MCP is a computation server that enables Large Language Models (LLMs) to perform accurate numerical calculations through the Model Context Protocol. It provides precise mathematical operations via a simple API to overcome LLM limitations in arithmetic and statistical reasoning. Key features of Math-MCP: - Basic arithmetic operations: addition, subtraction, multiplication, division, modulo, and bulk summation - Statistical analysis functions: mean, median, mode, minimum, and maximum calculations - Rounding utilities: floor, ceiling, and nearest integer rounding - Trigonometric functions: sine, cosine, tangent, and their inverses with degrees and radians conversion support

    Developer Tools
    22 81