Skip to main content
Glama
KNQuoc

jam-nodes-docs-mcp

by KNQuoc
README.md
# jam-nodes-docs-mcp

MCP (Model Context Protocol) server that exposes [jam-nodes](https://github.com/KNQuoc/jam-nodes) documentation as tools, so AI agents can query docs contextually without loading everything into context.

## Tools

| Tool | Description |
|------|-------------|
| `search_docs` | Keyword search across all documentation |
| `get_node_info` | Full docs for a specific node by type (e.g. `http_request`) |
| `list_nodes` | List all 16 built-in nodes with descriptions |
| `get_api_reference` | API docs for core types, registry, execution context, editor |
| `get_guide` | Get the creating-nodes guide or quick start |

## Installation

```bash
npm install -g jam-nodes-docs-mcp
```

Or run directly:

```bash
npx jam-nodes-docs-mcp
```

## Configuration

### Claude Desktop

Add to `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "jam-nodes-docs": {
      "command": "npx",
      "args": ["jam-nodes-docs-mcp"]
    }
  }
}
```

### Cursor

Add to `.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "jam-nodes-docs": {
      "command": "npx",
      "args": ["jam-nodes-docs-mcp"]
    }
  }
}
```

### OpenClaw

Add to your MCP config:

```json
{
  "jam-nodes-docs": {
    "command": "npx",
    "args": ["jam-nodes-docs-mcp"]
  }
}
```

## Development

```bash
npm install
npm run build
npm start
```

## License

MIT © KNQuoc

TDQS

A4.1/5.0

Scored across 5 tools

Disambiguation5/5

Each tool targets a distinct documentation resource: keyword search, individual node details, node listing, API reference, and guides. There is no meaningful overlap in their primary functions.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (search_docs, get_node_info, list_nodes, get_api_reference, get_guide). The naming is predictable and uniform.

Tool Count5/5

With 5 tools, the server is well-scoped for a documentation-focused MCP. Each tool covers a clear aspect of accessing documentation without unnecessary redundancy or bloat.

Completeness5/5

The tool set covers all major ways users interact with docs: searching, listing available nodes, retrieving node details, accessing API reference, and reading guides. No obvious dead ends or missing operations for the documented scope.

Maintenance

ActivityInactive
ResponsivenessNo issues