github-wiki-mcp-server

github-wiki-mcp-server

3.3

GitHub Wiki MCP Server is a service that provides a local clone of a GitHub Wiki as a Model Context Protocol (MCP) compliant server, intended for use with the Cursor editor.

The GitHub Wiki MCP Server is designed to facilitate the integration of local GitHub Wiki repositories with the Cursor editor by providing a Model Context Protocol (MCP) compliant server. This server allows users to query and retrieve context information from their locally cloned GitHub Wiki repositories. It offers a set of API endpoints that adhere to the MCP protocol, enabling seamless interaction and data retrieval based on user queries. The server is built to be easily configurable and can be installed both locally and globally via npm. It requires Node.js 14 or higher and a locally cloned GitHub Wiki repository to function. Users can customize server settings such as port and wiki path through configuration files or environment variables.

Features

  • Retrieves context information from locally cloned GitHub Wiki
  • Provides MCP protocol-compliant API endpoints
  • Searches related Wiki information based on queries

Usage with Different Platforms

local_installation

bash
npm run dev

production_mode

bash
npm start

global_installation

bash
github-wiki-mcp

custom_port_and_path

bash
github-wiki-mcp --port 4444 --wiki /path/to/your/wiki

environment_variables

bash
PORT=4444 WIKI_PATH=/path/to/your/wiki github-wiki-mcp