Just-Magic MCP Server
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., "@Just-Magic MCP ServerКластеризуй эти запросы для Москвы: купить ноутбук, ноутбук цена"
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.
Just-Magic MCP Server
An MCP server for working with the API of the Just-Magic.org service — a platform for SEO automation and semantic analysis.
Features
The server provides the following tools:
📊 Account information and task management
justmagic_info — account information (tariff, balance, expiry date)
justmagic_list_tasks — a list of the user's tasks
justmagic_get_task — retrieving a task's results
🔍 Clustering and analysis
justmagic_cluster — clustering the semantic core by Yandex/Google top results
justmagic_text_analyzer — analysis of page text optimization
justmagic_thematic_classifier — thematic classification of queries
📝 LSI and texts
justmagic_aquarelle — LSI analysis of text for topical relevance to a query
justmagic_aquarelle_generator — generating a list of LSI words for writing text
📈 Frequency and suggestions
justmagic_wordstat_frequency — collecting frequency data from Yandex.Wordstat
justmagic_wordstat_suggestions — collecting Wordstat suggestions
justmagic_suggestions_parser — parsing search suggestions with iterations
🔗 Distribution and expansion
justmagic_markers_online — distributing queries across site pages
justmagic_expand_semantics — expanding the semantic core
justmagic_regex_search — searching the keyword database with a regular expression
Requirements
Python 3.10+
A Just-Magic.org account with the "Эцилопп" tariff or higher (for API access)
Installation
Unpack the archive (or clone the repository) to a convenient location, e.g. ~/code/just-magic-mcp, and create a virtual environment with the dependencies:
cd ~/code/just-magic-mcp
python3 -m venv venv
./venv/bin/pip install "mcp>=1.0.0,<2" "httpx>=0.27.0"⚠️ Important: the
mcplibrary version 1.x is required — with mcp 2.0 the server will not start. The command above installs the correct version.
Check that everything is set up correctly:
./venv/bin/python -c "import server; print('OK')"Configuration
1. Get an API key
Sign in to the Just-Magic personal account and copy your API key.
The key is passed to the server via the JUSTMAGIC_API_KEY environment variable. There's no need to export it globally in the shell — it goes into the config of the client that launches the server (Claude Desktop or Hermes), see below.
2a. Connecting Claude Desktop
Add the following to the Claude Desktop config file:
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_ключ"
}
}
}
}Replace /ПОЛНЫЙ/ПУТЬ/К/ with the real path (for example /Users/ivan/code/) and put your API key in place of ваш_api_ключ. Then restart Claude Desktop.
2b. Connecting Hermes
Method 1 — interactively via CLI:
hermes mcp addAnswer the wizard's prompts: transport — stdio, command — the full path to venv/bin/python, args — the full path to server.py, environment variable — JUSTMAGIC_API_KEY with your key as its value.
Method 2 — manually. Add a top-level block to ~/.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}And put the key itself in the ~/.hermes/.env file (create it if it doesn't exist):
JUSTMAGIC_API_KEY=ваш_api_ключThe ${JUSTMAGIC_API_KEY} reference in the config is substituted from .env automatically — so the key is not stored in config.yaml. You can also write the key directly into env: in config.yaml, but the .env variant is cleaner.
After editing the config, start a new Hermes session so the tools are loaded. To check the connection: hermes mcp list and hermes mcp test just-magic.
Additional environment variables (optional)
JUSTMAGIC_DB_PATH— path to a local SQLite database for saving results (default:~/justmagic_results.db).
Usage examples
Query clustering
Кластеризуй эти запросы для Москвы:
- купить ноутбук
- ноутбук цена
- ноутбук для работы
- ноутбук игровойPage text analysis
Проанализируй текстовую оптимизацию страницы https://example.com/notebook
по запросам: купить ноутбук, ноутбук недорогоCollecting LSI words
Сгенерируй список LSI-слов для написания текста про "ремонт квартир"Checking the cost of a task
All tools support the just_ask: true parameter — when it's set, the task isn't executed and only its cost is calculated.
Сколько будет стоить кластеризация 1000 запросов?Asynchronous operation
Just-Magic.org uses an asynchronous task execution model:
You submit a task and get a
tid(task ID)You check the status with
justmagic_get_taskWhen the task is ready, you receive the result
Recommended check interval: 30+ seconds.
Yandex region codes
A few popular regions:
Code | Region |
213 | Moscow |
2 | Saint Petersburg |
54 | Yekaterinburg |
43 | Kazan |
47 | Nizhny Novgorod |
65 | Novosibirsk |
11119 | All Russia |
Full list: Yandex Help
License
MIT
Links
This server cannot be installed
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 Connectors
SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.
Semrush MCP Pack — SEO analytics via the Semrush Analytics API.
SEO Intelligence MCP — 13 tools: keyword research, SERP, domain audits, competitors.
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/Zenman42/just-magic-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server