Vinkius
MediaWiki

MediaWiki MCP for AI. Query any wiki, track its history, or update content.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

MediaWiki MCP on Cursor AI Code EditorMediaWiki MCP on Claude Desktop AppMediaWiki MCP on OpenAI Agents SDKMediaWiki MCP on Visual Studio CodeMediaWiki MCP on GitHub Copilot AI AgentMediaWiki MCP on Google Gemini AIMediaWiki MCP on Lovable AI DevelopmentMediaWiki MCP on Mistral AI AgentsMediaWiki MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

MediaWiki MCP Server connects your AI client directly to any wiki instance—like Wikipedia or a corporate knowledge base. It lets you query content, track page history via `get_page_revisions`, list categories, and even execute changes using tools like `edit_page` through natural language prompts.

What AI agents can do with MediaWiki Automation

List all pages

Enumerates and lists every single page that exists within the entire wiki namespace.

List category members

Retrieves a list of all pages belonging to a specified category name.

Create account

Creates a new user account on the wiki, requiring tokens fetched via get_tokens.

+ 10 more capabilities included
Search Wiki Content

Run a full-text search across all pages in the wiki to locate specific information.

Review Page History and Metadata

Retrieve detailed revisions, metadata, and internal links for any given page.

Map Site Structure

List all pages in a category or enumerate every single page existing on the wiki instance.

Audit Recent Changes

Get an ordered list of recent edits, showing who changed what and when.

Modify Content and Users

Create new user accounts or directly edit the content of existing wiki pages (requires tokens).

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with MediaWiki MCP Server: 13 Tools for Wiki Data Access

These tools let your agent interact with the wiki API—from searching content and mapping structure to editing pages and auditing history.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using MediaWiki on Vinkius

List All Pages

Enumerates and lists every single page that exists within the entire wiki namespace.

List Category Members

Retrieves a list of all pages belonging to a specified category name.

Create Account

Creates a new user account on the wiki, requiring tokens fetched via `get_tokens`.

Edit Page

Edits and updates an existing wiki page's content, requiring a CSRF token from...

Get Page Categories

Lists all the categories associated with a specified wiki page.

Get Page Info

Fetches basic, structured information about a specific wiki page.

Get Page Links

Lists all internal links found within the body of a specified wiki page.

Get Page Revisions

Retrieves historical content, metadata, or specific revisions for any given wiki...

List Recent Changes

Returns an ordered log of the most recent edits and changes made across the wiki...

Search Pages

Performs a full-text search query against the content of all pages in the wiki.

Get Site Info

Gathers general settings and high-level information about the entire wiki site...

Get Tokens

Fetches necessary tokens (like CSRF or account tokens) required for data modification actions.

Get User Info

Retrieves details about the user who is currently authenticated to the wiki site.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The MediaWiki integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with MediaWiki, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
MediaWiki MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by MediaWiki. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 13 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Finding a specific piece of documentation shouldn't take five clicks., Solved with Vinkius AI Gateway

Right now, finding the definitive source for a policy means opening the wiki, navigating by category sidebar, clicking through multiple index pages, and then reading dozens of search results to find the single correct document. It’s manual, slow, and you might miss an important revision.

With this MCP server, your agent runs `search_pages` instantly. You give it a topic—say, 'Q3 marketing compliance'—and it returns the exact page reference and context without any clicks or guesswork.

MediaWiki MCP Server: Structured data from `get_page_revisions`.

Manual auditing means comparing screenshots of different pages over time, making it nearly impossible to prove what the official text was on a specific date. You are left guessing based on memory or vague timestamps.

Now, calling `get_page_revisions` returns structured JSON data showing content snapshots and metadata for every version. It’s proof-grade history you can write code against.

What your AI can actually do with this

MediaWiki MCP Server connects your AI client straight into any wiki instance—whether it's Wikipedia or some corporate knowledge base you gotta deal with. Your agent doesn't just look at pages; it gets the whole scoop, letting you query content, map out site structure, and even make changes using natural language prompts.

Finding Stuff & Mapping Out the Site Structure

Your agent runs a full-text search across every page using search_pages to pinpoint exactly what info you need. Need to know if a specific piece of content exists at all? You can use get_page_info for basic details on any given wiki page, or run list_all_pages to enumerate every single namespace that's built into the site.

To figure out where things fit together, you get the full picture. Your agent pulls a list of all categories associated with a specific page using get_page_categories, and if you want to see everything in one spot, it lists all members within a category name via list_category_members. You also find every internal link baked into a page's body by calling get_page_links.

Digging Into History & Auditing Changes

If you need to know who changed what and when, your agent pulls an ordered log of recent edits using list_recent_changes, showing the details for every modification across the site. For deep dives, it retrieves historical content, metadata, or specific revisions for any page via get_page_revisions. You can also check out general settings and high-level info about the whole wiki setup with get_site_info.

Curious about who's logged in? Your agent fetches details about the user currently authenticated to the site using get_user_info. For a complete record, it lets you get basic information about the entire site structure itself.

Making Changes and User Management

Need write access? It ain't automatic. First, your agent has to grab necessary tokens—like CSRF or account credentials—by calling get_tokens. Once you've got those tokens, you can create a brand new user account on the wiki using create_account. If you gotta update content, your agent edits and updates an existing page's content directly via edit_page.

This server gives your AI client the keys to the kingdom. You get granular control over reading data—searching pages with search_pages, listing all pages with list_all_pages, mapping categories with get_page_categories, and checking out history with get_page_revisions—and you also gain the power to modify content by calling edit_page. You'll see your agent pull user data through get_user_info, grab tokens using get_tokens, or list recent changes across the board with list_recent_changes.

Built · Hosted · Managed by Vinkius MediaWiki MCP Server - Search & Manage Wiki Content
Server ID 019e5d34-baed-70df-8e15-33a71da63319
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I search the wiki using the `search_pages` tool? +

You simply tell your agent to run search_pages and provide the keywords. It executes a full-text query against all indexed content, returning relevant pages directly.

Do I need `get_tokens` before using `edit_page`? +

Yes. You must call get_tokens first to retrieve the necessary CSRF or account tokens. These temporary credentials are required by the edit_page tool for successful data modification.

`list_recent_changes` vs `get_page_revisions`, what's the difference? +

list_recent_changes gives you an ordered log of all recent edits across the whole site. get_page_revisions lets you deep-dive into the specific version history of one single page.

How can I find all related documentation for a topic? +

Use list_category_members. If you know the category name (e.g., 'API Documentation'), this tool will list every page that belongs to it, giving you a complete scope view.

What happens if I try to use the `edit_page` tool, but my account lacks proper permissions? +

The agent will return a specific API error code indicating insufficient write access. You need to verify your user role on the wiki or ensure the credentials used by your AI client have editor-level rights.

Is it efficient to use `list_all_pages` when I only want information about a specific subject? +

No, calling list_all_pages generates a massive list of slugs and is slow. For targeted data, always start by using search_pages or checking the contents of a known category with list_category_members.

What specific types of data can I retrieve about the current user using `get_user_info`? +

It provides core account details, including the username, join date, and sometimes last login information. This is useful for auditing or confirming who originally created a piece of content.

How does the `get_page_links` tool help me trace cross-references on a page? +

The tool lists every internal link found within the source code of that single page. It doesn't just provide titles; it shows exactly which other pages or sections are linked to from this location.

How do I get the actual text content of a specific wiki page? +

Use the get_page_revisions tool with the page title. You can specify rvprop as 'content' to retrieve the full text of the latest revision.

Can I see all pages that belong to a specific category like 'Physics'? +

Yes! Use the list_category_members tool and provide the category title (e.g., 'Category:Physics'). It will return a list of all pages filed under that category.

How do I check the general settings and namespaces of the wiki? +

Simply run the get_site_info tool. It fetches general information about the MediaWiki site, including its configuration and available namespaces.

Built & Managed by Vinkius 30s setup 13 tools

We've already built the connector for MediaWiki. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 13 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.