zorin-member-mcp
v1.2.2
Published
MCP Server for ZORIN Member — AI knowledge base on IT and Enterprise-tier topics. Search articles, get AI answers, manage skills.
Maintainers
Readme
zorin-member-mcp
MCP (Model Context Protocol) server for ZORIN Member — an AI-native knowledge base for developers.
Gives AI agents access to technical articles on IT and Enterprise-tier topics. Supports semantic search, AI-synthesized answers (RAG), and skills marketplace.
Quick Start
npx zorin-member-mcpOr install globally:
npm install -g zorin-member-mcp
zorin-member-mcpGet your API key at zorin.pw/member/lk/ai_search.php
Configuration
Claude Code
{
"mcpServers": {
"zorin-member": {
"command": "npx",
"args": ["zorin-member-mcp"],
"env": {
"ZORIN_API_KEY": "your-api-key-here"
}
}
}
}Claude Desktop
Add to ~/.config/claude/claude_desktop_config.json (Linux) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"zorin-member": {
"command": "npx",
"args": ["zorin-member-mcp"],
"env": {
"ZORIN_API_KEY": "your-api-key-here"
}
}
}
}Cursor / Windsurf
{
"mcpServers": {
"zorin-member": {
"command": "npx",
"args": ["zorin-member-mcp"],
"env": {
"ZORIN_API_KEY": "your-api-key-here"
}
}
}
}Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
| ZORIN_API_KEY | Yes | — | API key from your ZORIN Member account |
| ZORIN_API_URL | No | https://zorin.pw/member/api/v1 | API base URL |
Tools (10)
search
Search articles in the knowledge base.
| Param | Type | Default | Description |
|---|---|---|---|
| query | string | required | Search query |
| lang | ru|en|all | ru | Language |
| limit | number | 10 | Results count (max 50) |
| category | string | — | Filter by category slug |
| tags | string | — | Filter by tags (comma-separated) |
get_article
Get full article content in Markdown or HTML.
| Param | Type | Default | Description |
|---|---|---|---|
| slug | string | required | Article slug |
| format | markdown|html | markdown | Content format |
| lang | ru|en | ru | Language (returns English translation if available) |
ask
Ask a question and get a synthesized AI answer based on knowledge base articles.
| Param | Type | Default | Description |
|---|---|---|---|
| question | string | required | Question to ask |
| lang | ru|en | ru | Language |
| effort | low|medium|high|extra_high | high | Effort level (affects quality, cost, and model) |
Effort levels:
| Level | Model | Articles | Token cost |
|---|---|---|---|
| low | glm-4.5-flash | 8 | 5 🪙 |
| medium | glm-4.5 | 3 | 15 🪙 |
| high | glm-4.6 | 5 | 50 🪙 |
| extra_high | glm-4.7 | 10 | 300 🪙 |
ask_stream
Same as ask but uses SSE streaming — GLM response is streamed server-side for lower latency on long answers.
Same parameters as ask.
get_balance
Get current token balance and last 5 transactions.
No parameters required.
remember
Find articles and key paragraphs matching keywords. Returns raw RAG context (article IDs, text fragments, related tags) without AI synthesis.
| Param | Type | Default | Description |
|---|---|---|---|
| keywords | string[] | required | Keywords to search for |
| lang | ru|en | ru | Language |
| limit | number | 10 | Max articles (max 20) |
list_by_tag
List articles by tag or category.
| Param | Type | Default | Description |
|---|---|---|---|
| value | string | required | Tag or category slug |
| type | tag|category | tag | Filter type |
| lang | ru|en | ru | Language |
| limit | number | 20 | Max results (max 50) |
search_skills
Search the skills marketplace.
| Param | Type | Default | Description |
|---|---|---|---|
| query | string | required | Search query |
| category | string | — | Filter by category slug |
| difficulty | beginner|intermediate|advanced | — | Filter by difficulty |
| limit | number | 10 | Results count (max 50) |
get_skill
Get a specific skill by slug.
| Param | Type | Default | Description |
|---|---|---|---|
| slug | string | required | Skill slug |
| format | preview|full | preview | full includes content and steps |
list_skill_categories
List all skill categories with skill counts. No parameters.
Token System
1 token = 0.01 RUB. Tokens are deducted per ask / ask_stream call based on effort level.
Buy tokens at zorin.pw/member/lk/tokens.php
License
MIT
