MCP Documentation Service is a custom implementation that enables AI assistants to interact with markdown documentation files. Developed by Aleks Petrov, this service provides document management capabilities including creating, reading, updating, and deleting documentation files, working with YAML frontmatter metadata, searching through documentation, and analyzing documentation health. The implementation supports both Node.js and Deno environments, offers command-line options for specifying custom documentation directories, and integrates seamlessly with Cursor IDE and Claude Desktop through a SQL-like query format for executing commands.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Read a markdown document. Parameters: path (string) - the path to the markdown file to read.
Write a new markdown document. Parameters: path (string) - the path where the document will be created, content (string) - the content of the document including frontmatter.
Edit an existing markdown document. Parameters: path (string) - the path to the document, edits (array) - a list of edits to apply, where each edit is an object containing oldText and newText.
Search for documents that match a query. Parameters: query (string) - the search term to look for in the documents.
Generate navigation structures from your documentation.
Analyze the health of the documentation and identify issues such as missing metadata or broken links.