Command Palette

Search for a command to run...

UnylyUnyly
Browse all

P5 Mcp Wiki

FreeNot checked

Markdown wiki MCP server with TOC extraction and git history

GitHubEmbed

About

Markdown wiki MCP server with TOC extraction and git history

README

Markdown wiki MCP server with TOC extraction, paragraph-level editing, and git history.

Install with Docker (no Perl required)

docker run --rm \
    -v "$HOME:$HOME" -e HOME="$HOME" \
    raudssus/mcp-wiki --help

Install with Perl

cpanm MCP::Wiki

Usage

use MCP::Wiki::Server;

my $server = MCP::Wiki::Server->new(
    wiki_root => '/path/to/wiki',
    use_git   => 1,
);

$server->on_change(sub ($event) {
    # Handle create/update/delete events
    # Useful for auto-commits, webhooks, etc.
});

$server->to_stdio;

MCP Tools

Tool Description
list_pages List all wiki pages
get_toc Get table of contents for a page
get_paragraph Get content under a specific heading
create_page Create a new wiki page
update_paragraph Update paragraph content
rename_page Rename/move a page
delete_page Delete a page
get_section_history Get git history for a section
restore_section Restore section from git commit

Configuration

  • wiki_root: Root directory for wiki pages (default: current dir)
  • use_git: Enable git auto-commit on changes (default: 0)
  • commit_reason_required: Require reason for commits (default: 0)

License

Copyright (c) 2026 Torsten Raudssus. Same terms as Perl 5 itself.

from github.com/Getty/p5-mcp-wiki

Installing P5 Mcp Wiki

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/Getty/p5-mcp-wiki

FAQ

Is P5 Mcp Wiki MCP free?

Yes, P5 Mcp Wiki MCP is free — one-click install via Unyly at no cost.

Does P5 Mcp Wiki need an API key?

No, P5 Mcp Wiki runs without API keys or environment variables.

Is P5 Mcp Wiki hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install P5 Mcp Wiki in Claude Desktop, Claude Code or Cursor?

Open P5 Mcp Wiki on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare P5 Mcp Wiki with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs