Labsco
MCP SERVER

Bucketeer Docs Local MCP Server

by bucketeer-io

Search Bucketeer's feature-flag documentation from inside your assistant, against a local index built from the docs repository rather than the model's memory.

Framework & SDK Documentation Lookup
Summary
The index is a build step you own, not a background service.

Nothing is indexed until you run the build command, and nothing refreshes until you run it again — which is the trade for having the whole documentation set on disk and searchable without a hosted search dependency. Search returns five results by default, so ask for more when you are looking for a section rather than an answer.

What it is

An MCP server that fetches the `.mdx` files from the `docs/` directory of the bucketeer-io/bucketeer-docs repository, builds a keyword and full-text index over them, and answers questions from that index. Content is cached locally with SHA hashes so a rebuild only touches files that actually changed.

What you get
  • Bucketeer documentation searched by relevance, returning title, URL, path, description, excerpt and score for each hit, with the result count capped by `limit` — `search_docs`
  • The full markdown body of one document by the `path` returned in a search result, with its title, description and URL — `get_document`
Requirements

Node.js 18+ and npm. No account and no key — the docs it indexes are public. The package is `@bucketeer/docs-local-mcp-server` (1.3.0) and runs over stdio via npx. Build the index before the first run: `npx @bucketeer/docs-local-mcp-server build-index`, and add `--force` when you want a rebuild that ignores the cache. Cached documents land in `files/docs/`, the index in `files/index/document-index.json`.

Setup effort

One command — npx @bucketeer/docs-local-mcp-server