Back to Apps

Librarian
by iannuttall
Search up-to-date developer docs locally so AI agents stop guessing and writing bad code.
98 stars
Updated 6 months ago
Works in:Codex
Exposes:Tools
What it does
Librarian fetches and indexes developer documentation from GitHub repos and public websites onto your local machine. It gives AI coding agents real, current context instead of relying on stale training data — so they stop guessing and start writing accurate code.
Tools
- search — Hybrid word + vector search across ingested docs. Supports
word,vector, andhybridmodes with library/version scoping. - library — Find a library by name and list available versions.
- get — Retrieve a specific document or slice by ID and line range.
Installation
Add to your claude_desktop_config.json:
{
"mcpServers": {
"librarian": {
"command": "npx",
"args": ["-y", "@iannuttall/librarian", "mcp"]
}
}
}
First run requires setup to download the local embedding model:
npx @iannuttall/librarian setup
Supported hosts
- Claude Desktop (stdio)
- Codex (skill-based)
- Claude Code (skill-based)
Quick install
npx -y @iannuttall/librarian mcpInformation
- Pricing
- free
- Published
- 4/11/2026
- Updated
- 6 months ago
- stars
- 98
Categories
Choose your AI client and follow the steps below.
Codex
Copy skills/librarian to ~/.codex/skills/librarian and use $librarian or /skillsClaude Desktop
{
"mcpServers": {
"librarian": {
"command": "npx",
"args": ["-y", "@iannuttall/librarian", "mcp"]
}
}
}





