mediawiki-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port used for StreamableHTTP transport | 3000 |
| CONFIG | No | Path to your configuration file | config.json |
| MCP_TRANSPORT | No | Type of MCP server transport (stdio or http) | stdio |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get-pageA | Returns a wiki page. Use metadata=true to retrieve the revision ID required by update-page. Set content="none" to fetch only metadata without content. |
| get-page-historyB | Returns information about the latest revisions to a wiki page, in segments of 20 revisions, starting with the latest revision. The response includes API routes for the next oldest, next newest, and latest revision segments. |
| search-pageA | Search wiki page titles and contents for the provided search terms, and returns matching pages. |
| set-wikiA | Sets the wiki to use for the current session. You MUST call this tool when interacting with a new wiki. |
| add-wikiB | Adds a new wiki to the MCP resources from a URL. |
| remove-wikiB | Removes a wiki from the MCP resources. |
| update-pageB | Updates a wiki page. Replaces the existing content of a page with the provided content |
| get-fileB | Returns information about a file, including links to download the file in thumbnail, preview, and original formats. |
| create-pageB | Creates a wiki page with the provided content. |
| upload-fileB | Uploads a file to the wiki from the local disk. |
| upload-file-from-urlB | Uploads a file to the wiki from a web URL. |
| delete-pageB | Deletes a wiki page. |
| get-revisionB | Returns a revision of a wiki page. |
| undelete-pageB | Undeletes a wiki page. |
| get-category-membersB | Gets all members in the category. Returns only page IDs, namespaces, and titles. |
| search-page-by-prefixB | Performs a prefix search for page titles. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| wikis/en.wikipedia.org | Wiki "Wikipedia" hosted at https://en.wikipedia.org |
| wikis/localhost:8080 | Wiki "Local MediaWiki Docker" hosted at http://localhost:8080 |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ProfessionalWiki/MediaWiki-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server