Skip to main content
Glama

strudel-mcp

MCP server that exposes Strudel reference documentation as tools for AI coding assistants (Claude Code, Cursor, Cline, Windsurf, etc.).

Built on top of strudel-docs-for-ai — 111 functions documented and verified against official sources.

Tools

Tool

Description

strudel_function

Full docs for a function by name or alias (cutoff → lpf)

strudel_search

Search by name / category / tag

strudel_list

List all functions, optionally by category

strudel_cheatsheet

High-density syntax reference

strudel_gotchas

Common mistakes and counterintuitive behaviors

strudel_mini_notation

Complete mini-notation DSL reference

Related MCP server: MCP Documentation Server

Setup

1. Clone and install

git clone https://github.com/auto-duan/strudel-mcp
cd strudel-mcp
npm install

2. Sync docs

The docs are bundled in docs/. To refresh from the source repo:

# If strudel-docs-for-ai is a sibling directory (default):
npm run sync-docs

# Or point to a custom path:
node scripts/sync-docs.js /path/to/strudel-docs-for-ai

3. Build

npm run build

4. Add to your AI tool

Claude Code

Add to .claude/settings.json (project) or ~/.claude/settings.json (global):

{
  "mcpServers": {
    "strudel": {
      "command": "node",
      "args": ["/absolute/path/to/strudel-mcp/dist/index.js"]
    }
  }
}

Cursor / Windsurf / Cline

Add to your MCP config (usually ~/.cursor/mcp.json or similar):

{
  "mcpServers": {
    "strudel": {
      "command": "node",
      "args": ["/absolute/path/to/strudel-mcp/dist/index.js"]
    }
  }
}

Docs source

Related MCP Connectors

Related MCP Servers