mcp-wiki-server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-wiki-server search the docs for how to set up authentication"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-wiki-server
A minimal, agent-agnostic MCP server that exposes search over local markdown documentation. Any MCP-compatible client (Claude Code, Claude Desktop, or a custom agent built on any model) can connect to it — the server has no knowledge of which agent or LLM is calling it.
Tools exposed
search_docs(query, limit?)— keyword search acrossdocs/*.md, returns matching files with a snippet.read_doc(path)— read the full contents of a doc by its relative path.
Related MCP server: docubridge
Setup
npm install
npm run buildRun it standalone (for debugging)
npm run inspectThis launches the MCP Inspector, a web UI for calling your tools directly without needing a full LLM client.
Wire it into Claude Code
claude mcp add wiki-search -- node /absolute/path/to/mcp-wiki-server/dist/index.jsWire it into Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"wiki-search": {
"command": "node",
"args": ["/absolute/path/to/mcp-wiki-server/dist/index.js"]
}
}
}Any other MCP client follows the same pattern: point it at node dist/index.js as a subprocess command.
Add your own docs
Drop .md files into docs/ (subfolders supported). No re-deploy needed — search_docs reads from disk on every call.
Next steps toward a shared/remote deployment
Swap
StdioServerTransportfor the Streamable HTTP transport insrc/index.ts.Point
docs/at a real source (Confluence/Notion/Drive) instead of local files.Containerize and deploy to Cloud Run.
Add auth (OAuth2/OIDC or Cloud Run IAM) in front of the HTTP endpoint.
Available Tools
2 toolsread_docA
Read the full contents of a specific markdown doc by its relative path (as returned by search_docs).
Inputs: path (required).
search_docsA
Search internal markdown documentation for a keyword or phrase. Returns matching files with a short snippet of surrounding context.
Inputs: query (required), limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
The two tools serve clearly distinct purposes: search_docs finds documents by keyword, while read_doc retrieves the full content of a known document by path. There is no overlap or ambiguity between them.
Both tools use a verb_noun pattern (search_docs, read_doc), making the pattern predictable. There is a minor inconsistency in pluralization—search_docs is plural while read_doc is singular—but it does not cause confusion.
With only two tools, the server feels minimally scoped. This is appropriate for a simple read-only wiki, but it is on the thin side and offers no additional utility beyond search and read.
For a read-only documentation server, the search-and-read lifecycle is complete. The only notable gap is the lack of a way to list or browse all documents without a search query, which could be a minor workaround in some cases.
Maintenance
Related MCP Connectors
Read-only MCP server for the OrchestKit docs: full-text search + Markdown fetch. No auth.
Read-only search and Markdown pages from the OpenPlanr docs, for coding agents.
Political Comms documentation MCP server: search docs, query the docs filesystem. No auth.
Team docs served to AI agents over MCP - search, Markdown reads, version pinning, read audit.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides direct access to local documentation files through simple search and overview tools, enabling LLMs to query project-specific markdown documentation without requiring vector databases or RAG pipelines.MIT
- AlicenseNot gradedqualityDmaintenanceProvides AI assistants with direct access to local Markdown documentation libraries, enabling them to list, read, and search through docs on demand.MIT
- FlicenseNot gradedqualityDmaintenanceMCP server that exposes one or more documentation folders (Markdown, MDX, TXT) to AI agents, enabling listing, reading, and searching of documentation files.-
- AlicenseNot gradedqualityDmaintenanceEnables any compatible MCP client or AI agent to retrieve documentation from a local directory of Markdown, HTML, or TXT files via a remote, read-only MCP server.1MIT