Hubble MCP Server
The Hubble MCP Server is a Python-based server that provides tools for keyword analysis, web crawling, and search data extraction:
Keyword Analysis: Retrieve search paths, keyword information (search volume, intent, demographics, trends), and keyword relationship graphs/clusters.
Web Crawling: Extract content from specified URLs and web pages.
Google SERP Analysis: Collect Search Engine Results Page data, Google suggest extensions, and Google trends data over specific timeframes.
Regional Data: Supports geographic targeting with region codes (e.g.,
krfor Korea,jpfor Japan).Error Handling: Includes proper error handling for API requests.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Hubble MCP Serverget keyword info for 'artificial intelligence'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Install Claude Desktop
Install uv (hubble MCP Server is written in python) - https://modelcontextprotocol.io/quickstart/server#set-up-your-environment
Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"If the
uvcommand is blocked in real-time monitoring of some security programs, please stop real-time monitoring or exclude the file in question.MacOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
Download Hubble MCP Server
https://github.com/ascentkorea/hubble\_mcp/releases
After downloading the zip file, unzip it (requires the corresponding path in the settings file below)
Use the latest version
Issue HUBBLE_API_KEY
Related MCP server: PostHog MCP Server
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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityFmaintenanceA Python-based server that implements the Model Context Protocol to interface with Claude Desktop as an MCP client, supporting interaction through efficient memory management.1MIT

PostHog MCP Serverofficial
-license-quality-maintenanceA Model Context Protocol server that enables Claude Desktop users to interact directly with PostHog, allowing them to view projects and create annotations through natural language commands.10- AlicenseBqualityDmaintenanceAn educational implementation of a Model Context Protocol server that demonstrates how to build a functional MCP server for integrating with various LLM clients like Claude Desktop.1162MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that provides Claude and other LLMs with read-only access to Hugging Face Hub APIs, enabling interaction with models, datasets, spaces, papers, and collections through natural language.1071MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ascentkorea/hubble_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server