MediaWiki — MCP-сервер для Claude Code: функции и установка
Сервер подключает ИИ-агента к MediaWiki: он ищет и читает страницы, проверяет ссылки и помогает редактировать вики. Подходит для Wikipedia, Fandom и корпоративных вики.
claude mcp add --env MEDIAWIKI_URL=<MEDIAWIKI_URL> --env MEDIAWIKI_USERNAME=<MEDIAWIKI_USERNAME> --env MEDIAWIKI_PASSWORD=<MEDIAWIKI_PASSWORD> --transport stdio mediawiki -- docker run -i --rm -e MEDIAWIKI_URL -e MEDIAWIKI_USERNAME -e MEDIAWIKI_PASSWORD ghcr.io/olgasafonova/mediawiki-mcp-server:1.36.0Что делает MediaWiki
Агент может искать страницы, получать их содержимое, сравнивать версии, находить битые ссылки и устаревшие материалы. С его помощью также можно переименовывать страницы, заменять текст и публиковать Markdown в вики. Эти действия доступны через MCP; для работы из терминала предусмотрен отдельный клиент wiki.
Для публичных вики чтение работает без входа. Частные вики и редактирование требуют пароля бота, который передают через MEDIAWIKI_USERNAME и MEDIAWIKI_PASSWORD; также нужен адрес API в MEDIAWIKI_URL. Поиск текста в PDF требует pdftotext из poppler-utils, а поиск в TXT и Markdown работает без этой зависимости. Без пароля бота редактирование недоступно.
Какие задачи решает
- найти страницы в вики по теме
- получить содержимое нескольких страниц
- обнаружить битые ссылки и устаревшие страницы
- сравнить последние версии страницы
- опубликовать Markdown в MediaWiki
Примеры запросов агенту
- Найди в вики страницы о настройке API и кратко перескажи их.
- Проверь страницу
Docsна битые ссылки и найди материалы без входящих ссылок. - Опубликуй
README.mdв вики под названием «Руководство по запуску».
Как установить MediaWiki
Командой платформы
claude mcp add --env MEDIAWIKI_URL=<MEDIAWIKI_URL> --env MEDIAWIKI_USERNAME=<MEDIAWIKI_USERNAME> --env MEDIAWIKI_PASSWORD=<MEDIAWIKI_PASSWORD> --transport stdio mediawiki -- docker run -i --rm -e MEDIAWIKI_URL -e MEDIAWIKI_USERNAME -e MEDIAWIKI_PASSWORD ghcr.io/olgasafonova/mediawiki-mcp-server:1.36.0Вместо <…> подставьте свои значения
Командой платформы
codex mcp add mediawiki --env MEDIAWIKI_URL=<MEDIAWIKI_URL> --env MEDIAWIKI_USERNAME=<MEDIAWIKI_USERNAME> --env MEDIAWIKI_PASSWORD=<MEDIAWIKI_PASSWORD> -- docker run -i --rm -e MEDIAWIKI_URL -e MEDIAWIKI_USERNAME -e MEDIAWIKI_PASSWORD ghcr.io/olgasafonova/mediawiki-mcp-server:1.36.0Вместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mediawiki": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"MEDIAWIKI_URL",
"-e",
"MEDIAWIKI_USERNAME",
"-e",
"MEDIAWIKI_PASSWORD",
"ghcr.io/olgasafonova/mediawiki-mcp-server:1.36.0"
],
"env": {
"MEDIAWIKI_URL": "<MEDIAWIKI_URL>",
"MEDIAWIKI_USERNAME": "<MEDIAWIKI_USERNAME>",
"MEDIAWIKI_PASSWORD": "<MEDIAWIKI_PASSWORD>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mediawiki": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"MEDIAWIKI_URL",
"-e",
"MEDIAWIKI_USERNAME",
"-e",
"MEDIAWIKI_PASSWORD",
"ghcr.io/olgasafonova/mediawiki-mcp-server:1.36.0"
],
"env": {
"MEDIAWIKI_URL": "<MEDIAWIKI_URL>",
"MEDIAWIKI_USERNAME": "<MEDIAWIKI_USERNAME>",
"MEDIAWIKI_PASSWORD": "<MEDIAWIKI_PASSWORD>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e MEDIAWIKI_URL=<MEDIAWIKI_URL> -e MEDIAWIKI_USERNAME=<MEDIAWIKI_USERNAME> -e MEDIAWIKI_PASSWORD=<MEDIAWIKI_PASSWORD> mediawiki docker run -i --rm -e MEDIAWIKI_URL -e MEDIAWIKI_USERNAME -e MEDIAWIKI_PASSWORD ghcr.io/olgasafonova/mediawiki-mcp-server:1.36.0Вместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о MediaWiki
Как установить MediaWiki в Claude Code?
Выполните `claude mcp add --env MEDIAWIKI_URL=<MEDIAWIKI_URL> --env MEDIAWIKI_USERNAME=<MEDIAWIKI_USERNAME> --env MEDIAWIKI_PASSWORD=<MEDIAWIKI_PASSWORD> --transport stdio mediawiki -- docker run -i --rm -e MEDIAWIKI_URL -e MEDIAWIKI_USERNAME -e MEDIAWIKI_PASSWORD ghcr.io/olgasafonova/mediawiki-mcp-server:1.36.0`. Укажите адрес API и учётные данные в значениях переменных.
Что делает MediaWiki?
Подключает агента к вики на MediaWiki, чтобы искать и читать страницы, проверять их содержимое и вносить изменения. Также поддерживает работу с историей страниц и ссылками.
Нужен ли пароль для работы с MediaWiki?
Публичные страницы можно читать без входа. Для частных вики и редактирования нужен пароль бота; поиск по PDF требует установленного pdftotext.