Skip to content

MCP Documentation Tools: search, navigate, cross-reference #3

@ruvnet

Description

@ruvnet

Summary

MCP server and CLI tool for AI-assisted documentation search and navigation across the RVM user guide.

MCP Tools (6)

Tool Description
docs_search Full-text keyword search across all 17 doc files
docs_navigate Browse TOC or read specific chapters
docs_xref Find all cross-references for any concept
docs_glossary Term lookup in 60+ entry glossary
docs_api Find docs for any RVM type or function
docs_howto Task-oriented "I want to..." search

CLI

node dist/cli.js search "capability"
node dist/cli.js nav 05
node dist/cli.js xref "witness"
node dist/cli.js glossary "partition"
node dist/cli.js api "CapToken"
node dist/cli.js howto "build rvm"

Integration

claude mcp add rvm-docs -- node /path/to/rvm/userguide/mcp/dist/index.js

Technical Details

  • TypeScript MCP server using @modelcontextprotocol/sdk
  • stdio transport for Claude Code integration
  • In-memory doc cache for fast responses
  • ANSI-colored CLI with shorthand aliases
  • Pre-built dist included for zero-config setup

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions