YARD Documentation
This MCP server exposes Ruby gem and YARD documentation as programmable tools, built by Roman Shterenzon using Ruby with the fast-mcp gem and YARD documentation system. The implementation builds a comprehensive index of all installed gems with YARD documentation at startup, then provides 11 specialized tools for exploring classes/modules/methods, fetching documentation with parameters and return types, performing fuzzy search across docstrings, retrieving source code snippets, and analyzing inheritance hierarchies and relationships. Built with intelligent gem loading that caches the last loaded .yardoc file to avoid unnecessary reloads, Levenshtein distance-based fuzzy search, and automatic documentation building for gems without existing YARD docs, it serves Ruby developers needing AI-assisted code exploration, teams building documentation browsers or code assistants, and applications requiring programmatic access to Ruby gem documentation through conversational interfaces.
Composite of vulnerability cleanliness, spec conformance, provenance, stability, and usage signals — scanned and weighted by Cognium. Human and agent signals are tracked separately. Last scanned 2026-09-01.
Scan details: Circle-IR · 2026-09-01 · Appeal
View full trust & usage report →Metadata
- Version
- 1.0.0
- Skill type
- atomic
- Execution layer
- mcp-remote
- Category
- browser-automation
- Source
- PulseMCP
- Repository
- github.com/romanbsd/yardmcp
- Author type
- human
- Last scanned
- 2026-09-01
- Updated
- 2026-09-01
Use via MCP
Resolve YARD Documentation from your agent
Streamable HTTP transport at https://api.skillsregistry.net/mcp. No auth for read tools. Discovery: .well-known/mcp.json.
One command in your shell — Claude Code wires it up and verifies the connection. Run /mcp in any session to confirm.
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp --scope user for --scope project to commit it to .mcp.json.