Server Details
Enable Large Language Model clients to interact seamlessly with any MediaWiki wiki. Perform action…
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
See and control every tool call
Available Tools
16 toolsadd-wikiInspect
Adds a new wiki to the MCP resources from a URL.
| Name | Required | Description | Default |
|---|---|---|---|
| wikiUrl | Yes | Any URL from the target wiki (e.g. https://en.wikipedia.org/wiki/Main_Page) |
create-pageInspect
Creates a wiki page with the provided content.
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Wiki page title | |
| source | Yes | Page content in the format specified by the contentModel parameter | |
| comment | No | Reason for creating the page | |
| contentModel | No | Type of content on the page | wikitext |
delete-pageInspect
Deletes a wiki page.
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Wiki page title | |
| comment | No | Reason for deleting the page |
get-category-membersInspect
Gets all members in the category. Returns only page IDs, namespaces, and titles.
| Name | Required | Description | Default |
|---|---|---|---|
| types | No | Types of members to include | |
| category | Yes | Category name | |
| namespaces | No | Namespace IDs to filter by |
get-fileInspect
Returns information about a file, including links to download the file in thumbnail, preview, and original formats.
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | File title |
get-pageInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Wiki page title | |
| content | No | Type of content to return | source |
| metadata | No | Whether to include metadata (page ID, revision info, license) in the response |
get-page-historyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Wiki page title | |
| filter | No | Filter that returns only revisions with certain tags. Only support one filter per request. | |
| newerThan | No | Revision ID of the newest revision to return | |
| olderThan | No | Revision ID of the oldest revision to return |
get-revisionInspect
Returns a revision of a wiki page.
| Name | Required | Description | Default |
|---|---|---|---|
| content | No | Type of content to return | source |
| metadata | No | Whether to include metadata (revision ID, page ID, page title, user ID, user name, timestamp, comment, size, delta, minor, HTML URL) in the response | |
| revisionId | Yes | Revision ID |
remove-wikiInspect
Removes a wiki from the MCP resources.
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | MCP resource URI of the wiki to remove (e.g. mcp://wikis/en.wikipedia.org) |
search-pageInspect
Search wiki page titles and contents for the provided search terms, and returns matching pages.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of search results to return | |
| query | Yes | Search terms |
search-page-by-prefixInspect
Performs a prefix search for page titles.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return | |
| prefix | Yes | Search prefix | |
| namespace | No | Namespace to search |
set-wikiInspect
Sets the wiki to use for the current session. You MUST call this tool when interacting with a new wiki.
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | MCP resource URI of the wiki to use (e.g. mcp://wikis/en.wikipedia.org) |
undelete-pageInspect
Undeletes a wiki page.
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Wiki page title | |
| comment | No | Reason for undeleting the page |
update-pageInspect
Updates a wiki page. Replaces the existing content of a page with the provided content
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Wiki page title | |
| source | Yes | Page content in the same content model of the existing page | |
| comment | No | Summary of the edit | |
| latestId | Yes | Revision ID used as the base for the new source |
upload-fileInspect
Uploads a file to the wiki from the local disk. Note: This tool is not available in the hosted (Cloudflare Workers) environment.
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Wikitext on the file page | |
| title | Yes | File title | |
| comment | No | Reason for uploading the file | |
| filepath | Yes | File path on the local disk |
upload-file-from-urlInspect
Uploads a file to the wiki from a web URL.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL of the file to upload | |
| text | Yes | Wikitext on the file page | |
| title | Yes | File title | |
| comment | No | Reason for uploading the file |
Verify Ownership
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [
{
"email": "your-email@example.com"
}
]
}The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.
Sign in to verify ownershipControl your server's listing on Glama, including description and metadata
Receive usage reports showing how your server is being used
Get monitoring and health status updates for your server
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!