alekspetrov
Enables AI interaction with markdown documentation files through a SQL-like query format for creating, reading, updating, and searching documentation with YAML frontmatter metadata support in Node.js and Deno environments.
Create a new folder in the docs directory. Optionally creates a README.md file in the new folder with basic frontmatter.
Make line-based edits to a markdown document. Each edit replaces exact line sequences with new content. Returns a git-style diff showing the changes made.
Move a document from one location to another. Optionally updates references to the document in other files.
Read a markdown document from the docs directory. Returns the document content including frontmatter. Use this tool when you need to examine the contents of a single document.
List all markdown documents in the docs directory or a subdirectory. Returns the relative paths to all documents.
Create a new markdown document or completely overwrite an existing document with new content. Use with caution as it will overwrite existing documents without warning. Can create parent directories if they don't exist.
Rename a document while preserving its location and content. Optionally updates references to the document in other files.
Search for markdown documents containing specific text in their content or frontmatter. Returns the relative paths to matching documents.
Update the navigation order of a document by modifying its frontmatter.
Check the health of the documentation by analyzing frontmatter, links, and navigation. Returns a report with issues and a health score.
Create a new navigation section with an index.md file.
Check for broken internal links in documentation files.
Ensure all documents have required metadata fields.
Generate a navigation structure from the markdown documents in the docs directory. Returns a JSON structure that can be used for navigation menus.
Connect to MCP Server
No additional configuration required