- Home
- MCP servers
- MediaWiki
MediaWiki
- typescript
0
GitHub Stars
typescript
Language
6 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"magent-cryptograss-pickipedia-mcp": {
"command": "npx",
"args": [
"@professional-wiki/mediawiki-mcp-server@latest"
],
"env": {
"CONFIG": "path/to/config.json"
}
}
}
}This MCP server lets you connect Large Language Model clients to any MediaWiki installation, enabling you to perform page operations, searches, and file handling through a standardized set of endpoints. It exposes a rich set of tools that let you manage wikis, pages, and media from your LLM workflows, with optional authentication for protected actions.
How to use
You interact with a running MediaWiki MCP Server through your MCP client. Start the local MCP server using your preferred method, then point your client at the MCP server's stdio endpoint. Use the available tools to create, update, delete, search, and retrieve wiki content. When you connect, you can add your target wikis as resources, and then perform actions like creating pages, uploading files, or retrieving page histories. Credentials, when configured, remain secured and are not exposed in resource content.
How to install
Prerequisites: you need Node.js and npm installed on your machine.
Install the MCP server locally via the following configuration. Create and edit a configuration file as described in the Configuration section.
Available tools
add-wiki
Adds a new wiki as an MCP resource from a URL.
create-page
Create a new wiki page with the necessary permissions to edit and move pages.
delete-page
Delete a wiki page along with its revisions and log entries.
get-category-members
Retrieve all members of a given category.
get-file
Return the standard file object for a file page.
get-page
Return the standard page object for a wiki page.
get-page-history
Provide information about the latest revisions to a wiki page.
get-revision
Return the standard revision object for a page.
remove-wiki
Remove a wiki resource from MCP.
search-page
Search wiki page titles and contents for provided terms.
search-page-by-prefix
Perform a prefix search for page titles.
set-wiki
Set the wiki resource to use for the current session.
undelete-page
Undelete a wiki page, restoring it from deletion.
update-page
Update an existing wiki page.
upload-file
Upload a file to the wiki from local disk.
upload-file-from-url
Upload a file to the wiki from a web URL.