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.
Nessuna recensione ancora. Sii il primo a recensire!
Accedi per unirti alla conversazione
Read a markdown document. Parameter: path (string) - the path to the document to read.
Write a markdown document with specified content. Parameters: path (string) - the path to the document to create, content (string) - the content of the document including frontmatter.
Edit a markdown document by replacing specified text. Parameters: path (string) - the path to the document, edits (array) - an array of objects specifying old and new text.
Search for documents containing a specific query. Parameter: query (string) - the search term.
Generate a navigation structure from the documentation.
Check the health of the documentation, identifying issues such as missing metadata or broken links.
List all markdown documents in the specified directory. Parameter: recursive (boolean) - whether to list documents in subdirectories.