MCP server for Yandex Wiki API — pages, grids, YFM syntax, prompt templates
Project description
ya-wiki-mcp
MCP server for Yandex Wiki API. Works with Claude Code, Claude Desktop, and any MCP client.
Quick Start
# Add to Claude Code
claude mcp add ya-wiki -e YA_WIKI_TOKEN=your-token -e YA_WIKI_ORG_ID=your-org-id -- uvx ya-wiki-mcp
# Or install and run manually
uvx ya-wiki-mcp
Features
- 27 tools — full CRUD for pages, grids (dynamic tables), resources
- YFM syntax — built-in Yandex Flavored Markdown reference
- Markdown → YFM converter — auto-converts standard Markdown to Wiki format
- Prompt templates — manage reusable page templates from chat
Configuration
| Variable | Required | Description |
|---|---|---|
YA_WIKI_TOKEN |
Yes | OAuth token from https://oauth.yandex.ru/ |
YA_WIKI_ORG_ID |
Yes | Organization ID |
YA_WIKI_ORG_TYPE |
No | cloud (default) or business |
Create a .env file or pass via -e flags.
Tools
Pages
get_page, get_page_content, create_page, update_page, delete_page, clone_page, append_content
Resources
get_page_resources, get_page_grids
Grids (Dynamic Tables)
create_grid, get_grid, update_grid, delete_grid, add_rows, delete_rows, add_columns, delete_columns, update_cells, move_rows, move_columns, clone_grid
Utilities
convert_md_to_yfm — converts Markdown tables, callouts, details to YFM
Prompt Manager
prompts_list, prompts_get, prompts_add, prompts_add_from_file, prompts_remove
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ya_wiki_mcp-0.1.0.tar.gz.
File metadata
- Download URL: ya_wiki_mcp-0.1.0.tar.gz
- Upload date:
- Size: 479.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c3a64ee5697cae0727962a9f0411e5884c79d35c56971ac2b364eb7facd8588
|
|
| MD5 |
64e456eec8dc9bf8ce0a65d7c3ad5323
|
|
| BLAKE2b-256 |
00b81fbb147dcaac5144dc6b141701ee475f9fee2a32989f461337beb0e30e1c
|
File details
Details for the file ya_wiki_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: ya_wiki_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 485.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f79b18ec34c41d057722810cfc64b7f3b7e78bdb340ccef9852ec93d4ffa790b
|
|
| MD5 |
24377b3adeb4e9c6bd998dd90250d695
|
|
| BLAKE2b-256 |
b39905091372eab97bf739e97a040d51a7cb7897484373be733554bdb2f2f47e
|