Hubble MCP Server

by ascentkorea
  • Apple

hubble_mcp

⚠️ Caution

Currently available only in on-premise VPN environments.

Since the API may occasionally fail, you need to check whether the data response was received normally.
(If you click on the message that Claude used as a tool, you can check the API response message.)

set-up-your-environment

Setting up the claude_desktop_config.json file

  • Claude Desktop > File > Preferences (Ctrl + ,) > Developer > Edit Preferences
    • After modifying the json file, you need to restart Claude Desktop > File > Exit!
  • If you are on Mac, you need the absolute path to the uv executable file, see the Mac sample below.
{ "mcpServers": { "hubble": { "command": "uv", "args": [ "--directory", "<Hubble MCP Server 다운로드후 zip 파일 압축 해제후 data_api.py 파일 있는 경로>", "run", "data_api.py" ], "env": { "HUBBLE_API_KEY": "<HUBBLE_API_KEY>" } } } }

Sample Windows Settings File

{ "mcpServers": { "hubble": { "command": "uv", "args": [ "--directory", "C:\\Users\\XXXX\\Documents\\hubble\\hubble_mcp", "run", "data_api.py" ], "env": { "HUBBLE_API_KEY": "xxx-xxxx-xxxx-xxx" } } } }

Sample MacOS/Linux configuration file

{ "mcpServers": { "hubble": { "command": "/Users/XXX/.local/bin/uv", "args": [ "--directory", "/Users/XXX/workspace/hubble/hubble_mcp", "run", "data_api.py" ], "env": { "HUBBLE_API_KEY": "xxx-xxxx-xxxx-xxx" } } } }

Description of tools (functions) provided ( https://hubble-data-api.ascentlab.io/ )

  • get_search_path: Search Path API
  • get_keyword_info: Search volume for the keyword (monthly search volume), summary of feature types appearing in Google SERP, search intent (INCT), gender/age ratio for Korea
  • get_graph_info: Relationship information between keywords
  • crawl_google_serp: Google SERP API
  • crawl_web_page: General web page collection API
  • crawl_google_suggest_extension: Google Suggest API
  • crawl_google_trends: Google Trends API

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

A Python-based Model Context Protocol server that integrates with Claude Desktop, allowing users to connect to Hubble API services by configuring the server with their Hubble API key.

  1. set-up-your-environment
    1. Setting up the claude\_desktop\_config.json file
      1. Description of tools (functions) provided ( )

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A Python-based server that implements the Model Context Protocol to interface with Claude Desktop as an MCP client, supporting interaction through efficient memory management.
          Last updated -
          1
          Python
          MIT License
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables Claude to interact with the ConnectWise Manage API to perform operations like retrieving, creating, updating, and deleting tickets, companies, contacts, and other entities.
          Last updated -
          JavaScript
          MIT License
          • Apple
        • A
          security
          A
          license
          A
          quality
          A collection of Model Context Protocol servers that enable Claude Desktop to provide development assistance capabilities with filesystem, Git, shell command, and web search functionality without incurring API usage costs.
          Last updated -
          2
          14
          TypeScript
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that provides tools for interacting with HubSpot CRM, allowing users to create, update, delete, and fetch summary records stored as Note engagements in HubSpot.
          Last updated -
          JavaScript
          MIT License

        View all related MCP servers

        ID: vkqa4eluk5