seosiri-keyword-cluster-mcp
OfficialAllows exporting keyword clusters as columnar Parquet buffers for querying and analysis in DuckDB.
Click on "Deploy 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., "@seosiri-keyword-cluster-mcpCluster these keywords by semantic similarity: seo tools, link building, content marketing"
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.
seosiri-keyword-cluster-mcp
📖 Official Architecture & Documentation: SEOSiri Keyword Clustering Guide | Central MCP Directory
An open-source, local-first Model Context Protocol (MCP) server for Semantic Keyword Clustering, Search Intent Classification, Cannibalization Detection, and Topical Authority Mapping.
💖 Sponsorship, B2B Custom Solutions & Attribution
👨💻 Lead Architect & Attribution
Designed and engineered by Momenul Ahmad, Lead Architect and Founder of SEOSiri.
🚀 Capabilities & Tools (10 Production Tools)
cluster_keywords_by_similarity: Groups keyword lists into semantic clusters using token overlap.classify_search_intent: Categorizes queries into Informational, Navigational, Commercial, or Transactional intent.detect_keyword_cannibalization: Identifies conflicting URLs targeting the same search query.generate_topical_authority_map: Compiles pillar-cluster content hierarchy trees.calculate_keyword_difficulty_score: Computes algorithmic query difficulty scores ($0\text{--}100$).extract_lsi_semantic_variants: Identifies Latent Semantic Indexing terms and entity phrases.export_cluster_parquet_buffer: Formats keyword clusters into columnar Parquet buffers for DuckDB/S3.sanitize_keyword_payload: Strips scripts and malformed tags from inputs.get_live_keyword_throughput_metrics: Monitors system health and processing latency.get_keyword_server_specifications: Returns protocol specs and capability matrices.
Related MCP server: Google SEO MCP
Quickstart
pip install -e .
pytest tests/test_keyword_cluster.py🔌 Claude Desktop / Cursor Configuration
Add this block to your claude_desktop_config.json:
{
"mcpServers": {
"seosiri-keyword-cluster": {
"command": "uv",
"args": [
"run",
"--github",
"SEOSiri-Official/keyword-cluster-mcp",
"src/main_server.py"
]
}
}
}License
Distributed under the MIT License.
This server cannot be deployed
Maintenance
Related MCP Connectors
- VibeSEOOAuthdev.vibeseo
SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.
Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.
AI-powered SEO and marketing: keyword research, SERP analysis, and content optimization tools.
Query your SEO data in plain language: rankings, audits, backlinks, competitors and AI visibility.
Related MCP Servers
- FlicenseBqualityDmaintenanceProvides comprehensive SEO analysis by crawling websites and generating AI-powered keyword insights, search volume data, and competitor strategies. It delivers detailed reports on keyword clusters and commercial intent to help optimize digital marketing workflows.11-
- AlicenseNot gradedqualityDmaintenanceEnables querying Google Search Console and Google Analytics 4 through natural language, with tools for SEO analysis like anomaly detection, cannibalization detection, and opportunity scoring.9 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables natural language analysis of Google Search Console data through Claude, with pre-built tools for quick wins, cannibalization detection, content decay, and more.Apache 2.0
- -licenseNot gradedqualityCmaintenanceEnables AI assistants to perform comprehensive SEO and GEO measurements, including site audits, keyword research, ranking tracking, and brand visibility analysis across search engines and generative AI platforms.-