Skip to main content
Glama

mediawiki_bulk_replace

Update text across multiple MediaWiki pages simultaneously to handle bulk content changes like brand updates or documentation fixes. Use preview mode first to verify changes before applying.

Instructions

Update text across MULTIPLE pages at once.

USE WHEN: User says "update everywhere", "fix on all pages", "change brand name across docs", "update in all documentation".

NOT FOR: Single page changes (use mediawiki_find_replace - more efficient).

PARAMETERS:

  • find: Text to find (required)

  • replace: Replacement text (required)

  • pages: Array of specific pages (optional)

  • category: Update all pages in category (optional)

  • use_regex: Treat find as regex (default false)

  • preview: Preview changes (ALWAYS use true first!)

  • limit: Max pages to update (default 50)

  • summary: Edit summary

WARNING: Always use preview=true first to verify matches before applying.

RETURNS: Changes per page. Set preview=false to apply all changes.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pagesNoPage titles to process
categoryNoCategory to get pages from (alternative to pages)
findYesText to find
replaceYesReplacement text
use_regexNoTreat 'find' as a Go RE2 regex. Characters like . [ ] * + ? ( ) have special meaning; escape with backslash for literal match. Max 500 chars.
previewNoPreview changes without saving
summaryNoEdit summary
limitNoMax pages to process (default 10, max 50)

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/olgasafonova/mediawiki-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server