MCP Docs Service
Skills
create_folder
Create a new folder in the docs directory. Optionally creates a README.md file in the new folder with basic frontmatter.
edit_document
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_document
Move a document from one location to another. Optionally updates references to the document in other files.
read_document
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_documents
List all markdown documents in the docs directory or a subdirectory. Returns the relative paths to all documents.
write_document
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_document
Rename a document while preserving its location and content. Optionally updates references to the document in other files.
search_documents
Search for markdown documents containing specific text in their content or frontmatter. Returns the relative paths to matching documents.
update_navigation_order
Update the navigation order of a document by modifying its frontmatter.
check_documentation_health
Check the health of the documentation by analyzing frontmatter, links, and navigation. Returns a report with issues and a health score.
create_documentation_section
Create a new navigation section with an index.md file.
validate_documentation_links
Check for broken internal links in documentation files.
validate_documentation_metadata
Ensure all documents have required metadata fields.
generate_documentation_navigation
Generate a navigation structure from the markdown documents in the docs directory. Returns a JSON structure that can be used for navigation menus.