"RTFM!" they say, but what if there's no FM to R? Enter MCP-RTFM: an MCP server that helps you create the F*ing Manual everyone keeps telling people to read! Using advanced content analysis, metadata generation, and intelligent search capabilities, it transforms your non-existent or unreadable docs into an interconnected knowledge base that actually answers those "basic questions" before they're asked.
Plot twist: Instead of just telling people to RTFM, now you can actually give them an FM worth R-ing! Because the best response to "read the f*ing manual" is having a manual that's actually worth reading.
Table of Contents
Quick Start
Features
Example Workflows
Installation
Advanced Features
Development
Debugging
Quick Start
Features
Documentation Management Tools
analyze_existing_docs - Analyze and enhance existing documentation with content analysis and metadata
analyze_project_with_metadata - Initialize documentation structure with enhanced content analysis and metadata generation
analyze_project - Basic initialization of documentation structure
read_doc - Read a documentation file (required before updating)
update_doc - Update documentation using diff-based changes
get_doc_content - Get current content of a documentation file
get_project_info - Get project structure and documentation status
search_docs - Search across documentation files with highlighted results
update_metadata - Update documentation metadata
get_related_docs - Find related documentation based on metadata and content links
customize_template - Create or update documentation templates
Default Documentation Files
The server automatically creates and manages these core documentation files:
techStack.md - Detailed inventory of tools, libraries, and configurations
codebaseDetails.md - Low-level explanations of code structure and logic
workflowDetails.md - Step-by-step workflows for key processes
integrationGuides.md - Instructions for external system connections
errorHandling.md - Troubleshooting strategies and practices
handoff_notes.md - Summary of key themes and next steps
Documentation Templates
Built-in templates for different documentation types:
Standard Documentation Template
API Documentation Template
Workflow Documentation Template
Custom templates can be created using the customize_template tool.
Use [[document-name]] syntax to create links between documents. The server automatically tracks these relationships and includes them when finding related documentation.
"RTFM!" they say, but what if there's no FM to R? Enter MCP-RTFM: an MCP server that helps you create the F*ing Manual everyone keeps telling people to read! Using advanced content analysis, metadata generation, and intelligent search capabilities, it transforms your non-existent or unreadable docs into an interconnected knowledge base that actually answers those "basic questions" before they're asked.
Plot twist: Instead of just telling people to RTFM, now you can actually give them an FM worth R-ing! Because the best response to "read the f*ing manual" is having a manual that's actually worth reading.
Table of Contents
Quick Start
Features
Example Workflows
Installation
Advanced Features
Development
Debugging
Quick Start
Features
Documentation Management Tools
analyze_existing_docs - Analyze and enhance existing documentation with content analysis and metadata
analyze_project_with_metadata - Initialize documentation structure with enhanced content analysis and metadata generation
analyze_project - Basic initialization of documentation structure
read_doc - Read a documentation file (required before updating)
update_doc - Update documentation using diff-based changes
get_doc_content - Get current content of a documentation file
get_project_info - Get project structure and documentation status
search_docs - Search across documentation files with highlighted results
update_metadata - Update documentation metadata
get_related_docs - Find related documentation based on metadata and content links
customize_template - Create or update documentation templates
Default Documentation Files
The server automatically creates and manages these core documentation files:
techStack.md - Detailed inventory of tools, libraries, and configurations
codebaseDetails.md - Low-level explanations of code structure and logic
workflowDetails.md - Step-by-step workflows for key processes
integrationGuides.md - Instructions for external system connections
errorHandling.md - Troubleshooting strategies and practices
handoff_notes.md - Summary of key themes and next steps
Documentation Templates
Built-in templates for different documentation types:
Standard Documentation Template
API Documentation Template
Workflow Documentation Template
Custom templates can be created using the customize_template tool.
Use [[document-name]] syntax to create links between documents. The server automatically tracks these relationships and includes them when finding related documentation.