Documentation for AI, served locally
DocShark scrapes, indexes, and serves documentation from any website through the Model Context Protocol. One package, unlimited doc sources, zero cloud dependency.
Why DocShark?
A single MCP server that replaces dozens of per-library documentation tools.
Scrape and index docs from any website. Not limited to GitHub repos — works with rendered documentation sites.
Blazing-fast full-text search powered by SQLite FTS5. Zero external dependencies, works entirely offline.
Everything runs locally on your machine. No cloud, no API keys, no rate limits. Just fast documentation access.
Intelligent content chunking preserves heading hierarchy and context for precise, relevant search results.
Full Model Context Protocol server for AI assistants, plus a Bun-first CLI for managing your documentation library.
Straightforward docs for Bun, bunx, Claude Desktop, Cursor, and VS Code keep setup predictable.
How it works
Three steps to supercharge your AI with documentation
Add a library
Point DocShark at any docs URL. It crawls and indexes every page automatically.
Search instantly
Full-text search powered by SQLite FTS5 returns relevant chunks in milliseconds.
Connect to AI
Configure your AI assistant to use DocShark as an MCP server for grounded documentation.
"command": "bunx docshark start --stdio"
Ready to dive in?
Get started with DocShark in under a minute. No API keys, no cloud accounts.