Just-Magic MCP Server
Just-Magic MCP Server
MCP 服务器,用于与 Just-Magic.org 服务的 API 对接——这是一个专注于 SEO 自动化和语义处理的平台。
功能
服务器提供以下工具:
📊 信息与任务管理
justmagic_info —— 账户信息(套餐、余额、有效期)
justmagic_list_tasks —— 用户任务列表
justmagic_get_task —— 获取任务结果
🔍 聚类与分析
justmagic_cluster —— 按 Яндекс/Google 的搜索结果对语义核心进行聚类
justmagic_text_analyzer —— 分析页面的文本优化情况
justmagic_thematic_classifier —— 查询主题分类
📝 LSI 与文本
justmagic_aquarelle —— 对文本进行 LSI 分析,判断其与查询主题的相关度
justmagic_aquarelle_generator —— 生成用于撰写文本的 LSI 词语列表
📈 搜索量与建议
justmagic_wordstat_frequency —— 从 Яндекс.Wordstat 收集搜索频率
justmagic_wordstat_suggestions —— 收集 Wordstat 建议
justmagic_suggestions_parser —— 带迭代的搜索提示解析器
🔗 分配与扩展
justmagic_markers_online —— 将查询分配到网站页面
justmagic_expand_semantics —— 扩展语义核心
justmagic_regex_search —— 按正则表达式在关键词库中搜索
Related MCP server: DataForSEO MCP Server
要求
Python 3.10+
Just-Magic.org 账户,套餐为 "Эцилопп" 或更高(用于访问 API)
安装
将压缩包解压(或克隆仓库)到合适的位置,例如 ~/code/just-magic-mcp,然后创建包含依赖的虚拟环境:
cd ~/code/just-magic-mcp
python3 -m venv venv
./venv/bin/pip install "mcp>=1.0.0,<2" "httpx>=0.27.0"⚠️ 重要:需要
mcp库的 1.x 版本 —— 如果使用 mcp 2.0,服务器将无法启动。上面的命令会安装正确版本。
检查所有组件是否就绪:
./venv/bin/python -c "import server; print('OK')"配置
1. 获取 API 密钥
登录 Just-Magic 个人中心 并复制您的 API 密钥。
密钥通过环境变量 JUSTMAGIC_API_KEY 传递给服务器。不需要在 shell 中全局导出它——它会在启动服务器的客户端(Claude Desktop 或 Hermes)的配置中进行设置,见下文。
2а. 连接 Claude Desktop
在 Claude Desktop 配置文件中添加:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"just-magic": {
"command": "/ПОЛНЫЙ/ПУТЬ/К/just-magic-mcp/venv/bin/python",
"args": ["/ПОЛНЫЙ/ПУТЬ/К/just-magic-mcp/server.py"],
"env": {
"JUSTMAGIC_API_KEY": "ваш_api_ключ"
}
}
}
}将 /ПОЛНЫЙ/ПУТЬ/К/ 替换为真实路径(例如 /Users/ivan/code/),并将 ваш_api_ключ 替换为您的 API 密钥。之后重启 Claude Desktop。
2б. 连接 Hermes
方法 1 —— 通过 CLI 交互式配置:
hermes mcp add对向导的问题作出回答:transport 选择 stdio,command 填写 venv/bin/python 的完整路径,args 填写 server.py 的完整路径,环境变量为 JUSTMAGIC_API_KEY,其值为您的密钥。
方法 2 —— 手动配置。 在 ~/.hermes/config.yaml 中添加一个顶层块:
mcp_servers:
just-magic:
command: /ПОЛНЫЙ/ПУТЬ/К/just-magic-mcp/venv/bin/python
args:
- /ПОЛНЫЙ/ПУТЬ/К/just-magic-mcp/server.py
env:
JUSTMAGIC_API_KEY: ${JUSTMAGIC_API_KEY}然后将密钥本身放入 ~/.hermes/.env 文件中(如不存在则创建):
JUSTMAGIC_API_KEY=ваш_api_ключ${JUSTMAGIC_API_KEY} 会自动从 .env 文件进行替换——这样密钥便不会保存在 config.yaml 中。您也可以直接把密钥写在 config.yaml 的 env: 中,但使用 .env 会更整洁。
修改配置后,请开启新的 Hermes 会话,以便工具加载完成。检查连接:hermes mcp list 和 hermes mcp test just-magic。
其他环境变量(可选)
JUSTMAGIC_DB_PATH—— 本地 SQLite 数据库的保存路径(默认为~/justmagic_results.db)。
使用示例
查询聚类
Кластеризуй эти запросы для Москвы:
- купить ноутбук
- ноутбук цена
- ноутбук для работы
- ноутбук игровой页面文本分析
Проанализируй текстовую оптимизацию страницы https://example.com/notebook
по запросам: купить ноутбук, ноутбук недорого收集 LSI 词语
Сгенерируй список LSI-слов для написания текста про "ремонт квартир"检查任务费用
所有工具均支持 just_ask: true 参数——设置为该值后不执行任务,只计算其费用。
Сколько будет стоить кластеризация 1000 запросов?异步工作
Just-Magic.org 采用异步任务执行模型:
您提交任务 → 获得
tid(任务 ID)通过
justmagic_get_task检查状态任务完成后获取结果
建议的检查间隔:30 秒以上。
Яндекс 的区域代码
一些热门区域:
代码 | 地区 |
213 | 莫斯科 |
2 | 圣彼得堡 |
54 | 叶卡捷琳堡 |
43 | 喀山 |
47 | 下诺夫哥罗德 |
65 | 新西伯利亚 |
11119 | 全俄罗斯 |
完整列表:Яндекс.Помощь
许可证
MIT
相关链接
This server cannot be deployed
Maintenance
Related MCP Connectors
Full-cycle SEO automation for AI agents: technical audits, SEO articles, machine-readable pricing.
- SerpstatOAuthcom.serpstat
Automate your daily SEO tasks and get results in a few seconds with Serpstat SEO Tools MCP
Semrush MCP Pack — SEO analytics via the Semrush Analytics API.
GoAnyAPI SEO MCP: traffic, DR, backlinks, keywords, Google/Bing SERP/autocomplete, Ads Transparency.
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables access to Semrush Keyword Magic Tool API for SEO keyword research, including keyword overview analysis, finding millions of keyword suggestions, and discovering question-based keywords across different countries and languages.3MIT
- FlicenseNot gradedqualityDmaintenanceEnables professional SEO/SEM research with geolocalized keyword discovery, competitor analysis, and SERP ranking insights using DataForSEO API.-
- FlicenseBqualityCmaintenanceEnables SEO analysis and data retrieval through DataForSEO API, including keyword research, backlinks, competitor analysis, and on-page audits.24-
- AlicenseNot gradedqualityBmaintenanceEnables semantic keyword clustering, search intent classification, cannibalization detection, and topical authority mapping for SEO workflows.MIT