Ever been told to RTFM only to find there is no FM to R? MCP-RTFM helps you CREATE the F*ing Manual that people keep telling everyone to read! Transform your non-existent or unreadable docs into an intelligent, searchable knowledge base that actually answers those 'basic questions' before they're asked.
Configuration
View docs{
"mcpServers": {
"ryanjoachim-mcp-rtfm": {
"command": "node",
"args": [
"<path-to-mcp-rtfm>/build/index.js"
]
}
}
}You deploy MCP-RTFM to automatically generate and organize documentation by analyzing content, generating metadata, and building a searchable knowledge base. This server helps you create readable, interlinked docs that answer questions before theyβre asked, making your project documentation fast to navigate and easy to maintain.
You connect an MCP client to the MCP-RTFM server to initialize and manage your documentation. Use the enhanced tools to analyze project content, generate metadata, and build a searchable index. You can initialize documentation, read and update files, search for relevant topics, and discover related documents based on content and metadata.
Prerequisites: you need a working Node.js runtime and npm installed on your system.
Install dependencies for the MCP server and build the project.
Build the server to prepare the runtime artifacts.
Configure your MCP client to connect to the server instance and start using it.
The server provides a set of documentation management tools that you can invoke from your MCP client, including analyzing existing docs, initializing documentation with metadata, updating content and metadata, and performing intelligent searches across your docs.
Analyze and enhance existing documentation with content analysis and metadata generation to improve structure and searchability.
Initialize documentation structure with enhanced content analysis and metadata generation, including front matter and relationships.
Basic initialization of documentation structure from a project source.
Read a documentation file to prepare for updates or review.
Update documentation using diff-based changes and link-related content.
Retrieve current content of a documentation file.
Get project structure and documentation status.
Search across documentation files with highlighted results and context.
Update documentation metadata for better organization and discovery.
Find related documentation based on metadata and content links.
Create or update documentation templates for consistent formatting.