mcpField
S
SavantLook MCP Server

SavantLook MCP Server

Remote
github.com/xiaoxigithubBusiness & Marketing0Updated 61w ago
Repository

About SavantLook MCP Server

SavantLook MCP Server exposes SavantLook SEO and traffic analytics to MCP clients, for SEO specialists, content marketers, and developers. Its tools cover domains, keywords, competitors, backlinks, and account usage.

Key features

  1. 01Analyze domain traffic and trends
  2. 02Discover keywords and search metrics
  3. 03Analyze competitors
  4. 04Inspect backlinks
  5. 05Check account balance and API usage

Use cases

  1. 01Create website SEO analysis reports
  2. 02Find keywords and plan content
  3. 03Compare competitor traffic and keywords
  4. 04Monitor API usage and balance

MCP support

The MCP server exposes SavantLook API tools for domain, keyword, backlink, traffic, and account analytics. Requests require a SavantLook API key.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://www.savantlook.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://www.savantlook.com/mcpAuth required

Tools

Details

From the project README

🔍 SavantLook MCP Server

A Model Context Protocol (MCP) server implementation that provides tools for accessing SavantLook API data.

🌟 Features

The SavantLook MCP server provides tools for:

  • Domain Analytics 📊

    • Domain overview information
    • Organic and paid keywords analysis
    • Competitor analysis
    • Traffic trends and engagement metrics
  • Keyword Analytics 🔑

    • Keyword overview data
    • Related keyword discovery
    • Phrase questions discovery
    • Keyword difficulty, search volume, intents, trends, CPC data, etc.
    • Magic keyword mining tool
  • Backlink Analysis 🔗

    • Backlink data
    • Referring domains analysis
    • Backlink overview and lists
    • Including page weight, internal links, number of external links, page links, titles, source IP, etc.
  • Account Management 👤

    • Account details and credit balance
    • API usage statistics
  • Traffic Analytics 🚦

    • Traffic summary for domains
    • Traffic sources analysis

⚙️ Setup

  1. Register an account using our keyword research tool

  2. Create a token https://www.savantlook.com/user/api-tokens

  3. Server Config

    {
        "mcpServers": {
            "savantlook": {
                "url": "https://www.savantlook.com/mcp",
                "headers": {
                    "Authorization": "Bearer xxxxx",
                    "Content-Type": "application/json"
                }
            }
        }
    }
    

📋 Variables

VariableDescriptionDefault
AuthorizationYour Savantlook API key(Required)

🛠️ Available Tools

Tool NameDescriptionRequired Parameters
account-detailsRetrieve current user account information and credit balanceNone
adwords-competitors-listCompetitors in Paid Searchtarget, target_type
backlinks-listGet backlinks list for a specific domain or URLtarget, target_type, display_number
backlinks-overviewRetrieve domain backlinks overview datatarget, target_type
organic-competitors-listCompetitors in Organic Search Listtarget, target_type, database, display_number, display_size
domain-country-overviewGet domain traffic data for each country, including paid traffic, organic traffic, branded traffic, and more.target, target_type
domain-overviewRetrieve domain overview [authority, backlink count, health score, etc.]target, target_type
domain-trendRetrieve a domain's organic search, paid search, intent, traffic, and ranking trends over a specified time periodtarget, target_type, database
analytics-engagementRetrieve domain analytics engagement metrics (visit duration, bounce rate, average stay time)target, target_type
get-databasesGet all available database types by regionNone
domain-organic-keywordDomain Organic Search Keywordstarget, target_type
today-statsRetrieve today's API usage statistics for the userNone
magic-keywordsMagic Keyword Tool - Precise Keyword Digging Assistantphrase, database, mode, display_number, display_size

💰 API Units Consumption

API requests to SavantLook consume API units from your account. Different types of requests have different costs. You can check your API units balance using the account-details tool.

⚡ Limited Time Offer! ⚡

Now it is a limited time event, only 2 points are required during the test phase.

Keyword Reports API Units Consumption
ToolAPI Units per Line
today-stats0
account-details0
get-databases0
analytics-engagement0
domain-overview4 🔥 2
backlinks-overview4 🔥 2
domain-trend5 🔥 2
domain-country-overview5 🔥 2
domain-organic-keyword10 🔥 2
adwords-competitors-list10 🔥 2
organic-competitors-list10 🔥 2
backlinks-list10 🔥 2
magic-keywords10 🔥 2

🖥️ Adding to Cursor or Claude

Claude Example with Bearer Token
claude mcp add --transport http savantlook https://www.savantlook.com/mcp \
  --header "Authorization: Bearer your-token"
Cursor
  1. In Cursor, go to Settings > MCP Servers
  2. Click "Add Server"
  3. Configure the server with the following settings:
    • Name: Savantlook (or any name you prefer)
    • Type: streamable_http
    • Variables:
      • Authorization: Your Savantlook API key
      • Other optional variables as needed
  4. Click "Save"

🔐 Security Notes

  • Never share your Savantlook API key publicly
  • API key provides access to your API units balance
  • Exposing credentials can lead to unauthorized API usage and unexpected charges

📚 Best Practices

The following best practice examples demonstrate how to combine SavantLook MCP tools to perform SEO analysis, suitable for SEO specialists, content marketers, and developers. These examples show how to use commands to analyze website performance, optimize keyword strategies, and monitor API usage.

1. Comprehensive Website SEO Analysis

Goal: Evaluate the SEO performance of a website (e.g., example.com) to develop an optimization strategy.

  • Steps:
    1. Use domain-overview to retrieve domain authority and traffic overview:
      savantlook domain-overview example.com domain
      
    2. Use domain-trend to analyze traffic trends over the past 6 months (US database):
      savantlook domain-trend example.com domain us
      
    3. Use analytics-engagement to check user engagement metrics (e.g., bounce rate):
      savantlook analytics-engagement example.com domain
      
    4. Use organic-competitors-list to identify organic search competitors:
      savantlook organic-competitors-list example.com domain us 5 large
      
  • Use Case: Generate a comprehensive SEO report, identify traffic growth opportunities, and address user experience issues by comparing with competitors.
2. Optimizing Keyword Strategy

Goal: Discover high-potential keywords for example.com’s blog to boost organic search traffic.

  • Steps:
    1. Use get-databases to confirm available regional databases:
      savantlook get-databases
      
    2. Use magic-keywords to discover keywords related to “digital marketing”:
      savantlook magic-keywords "digital marketing" us related 10 large
      
    3. Use domain-organic-keyword to check existing ranked keywords:
      savantlook domain-organic-keyword example.com domain
      
  • Use Case: Develop a content plan targeting high-potential long-tail keywords and optimize existing keywords to rank in the top 3.
3. Backlink Strategy Optimization

Goal: Analyze the backlink quality of example.com and identify new link-building opportunities.

  • Steps:
    1. Use backlinks-overview to retrieve backlink summary:
      savantlook backlinks-overview example.com domain
      
    2. Use backlinks-list to get detailed backlink information (top 20):
      savantlook backlinks-list example.com domain 20
      
    3. Use organic-competitors-list to find competitors and analyze their backlinks:
      savantlook organic-competitors-list example.com domain us 3 large
      savantlook backlinks-overview competitor1.com domain
      
  • Use Case: Develop a link-building strategy, remove low-quality links, and reach out to high-authority websites for new links.
4. Monitoring and Optimizing API Usage

Goal: Manage SEO analysis tasks for multiple websites while ensuring API quota is not exceeded.

  • Steps:
    1. Use account-details to check credit balance:
      savantlook account-details
      
    2. Use today-stats to monitor daily API usage:
      savantlook today-stats
      
    3. Perform batch analysis for multiple websites:
      for domain in example.com example2.com; do
          savantlook domain-overview $domain domain
          savantlook magic-keywords "digital marketing" us related 5 large
      done
      
  • Use Case: Optimize API quota allocation and automate bulk data collection for multiple websites.
5. Comprehensive Competitor Analysis and Keyword Optimization

Goal: Analyze competitors’ keywords and traffic sources for example.com to optimize its strategy.

  • Steps:
    1. Use organic-competitors-list and adwords-competitors-list to analyze competitors:
      savantlook organic-competitors-list example.com domain us 5 large
      savantlook adwords-competitors-list example.com domain
      
    2. Use magic-keywords to discover untapped keywords:
      savantlook magic-keywords "seo software" us related 10 large
      
    3. Use domain-country-overview to optimize regional strategies:
      savantlook domain-country-overview example.com domain
      
  • Use Case: Capture competitors’ market share and optimize regional keywords and ad campaigns.
Best Practice Summary
  • Modular Analysis: Break down domain, keyword, and competitor analysis into separate steps and combine results for comprehensive reports.
  • Automation Scripts: Write scripts to batch-process tools, saving results to databases or CSV files.
  • Regular Monitoring: Run account-details and today-stats weekly to track data changes and manage API usage.
  • Cross-Tool Integration: Combine magic-keywords with domain-organic-keyword to prioritize high-potential keywords for optimization.

📄 License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.