Skip to content
alpine/mcp

Alpine answers, on request.

Give coding agents precise, current Alpine.js context without sending your questions to another search service.

qmd://alpine 50 official pages

This interactive preview uses a small browser index. The MCP server runs qmd locally against every bundled page.

From broad question to exact source.

01

Your agent asks

A normal implementation question becomes an MCP tool call.

02

qmd finds the page

Local BM25 search ranks the bundled official documentation.

03

The source comes back

The agent reads the matching page and answers with precise context.

One page in. One page out.

Alpine’s upstream Markdown structure stays intact. Results remain small, readable, and easy for an agent to cite.

directives/transition.md 138 lines
plugins/persist.md 175 lines
magics/watch.md 52 lines
essentials/state.md 122 lines

Weekly automation resolves Alpine’s latest commit, validates the corpus, and records the exact source SHA.

Install once.

Choose your client, copy its command or configuration, then ask about Alpine.js.

Requires Node.js 22 or newer.

For Cline, Roo Code, or another stdio-compatible MCP client, add a local server with command npx and arguments -y alpine-mcp in its MCP settings.

Current docs. Reproducible package.

Fetch

Resolve a branch, tag, or SHA to one immutable Alpine commit.

Validate

Reject partial snapshots before they can replace the bundled corpus.

Publish

Build from committed Markdown and publish to npm with trusted OIDC provenance.

Put Alpine’s source within reach.

View on GitHub