Skip to main content

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

ya_wiki_mcp-0.1.0.tar.gz (479.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ya_wiki_mcp-0.1.0-py3-none-any.whl (485.1 kB view details)

Uploaded Python 3

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

Hashes for ya_wiki_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7c3a64ee5697cae0727962a9f0411e5884c79d35c56971ac2b364eb7facd8588
MD5 64e456eec8dc9bf8ce0a65d7c3ad5323
BLAKE2b-256 00b81fbb147dcaac5144dc6b141701ee475f9fee2a32989f461337beb0e30e1c

See more details on using hashes here.

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

Hashes for ya_wiki_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f79b18ec34c41d057722810cfc64b7f3b7e78bdb340ccef9852ec93d4ffa790b
MD5 24377b3adeb4e9c6bd998dd90250d695
BLAKE2b-256 b39905091372eab97bf739e97a040d51a7cb7897484373be733554bdb2f2f47e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page