open-index/open-npm huggingface dataset:
npm package: @lioneltay/mermaid-mcp
Description: MCP server that renders Mermaid diagrams so AI agents can see them
Latest version: 0.0.7

# @lioneltay/mermaid-mcp

MCP server that renders Mermaid diagrams to PNG so AI agents can visually inspect them.

## Install

Add the MCP server to Claude Code:

```bash
claude mcp add mermaid npx -y @lioneltay/mermaid-mcp
```

Or add it manually to your `.mcp.json`:

```json
{
  "mcpServers": {
    "mermaid": {
      "command": "npx",
      "args": ["-y", "@lioneltay/mermaid-mcp"]
    }
  }
}
```

## Claude Code Plugin

You can also install as a plugin to get the `/diagram` skill:

```bash
# 1. Add the marketplace
claude plugin marketplace add lioneltay/agent-forge

# 2. Install the plugin
claude plugin install mermaid-mcp@agent-forge
```

> **Note:** There is a [known issue](https://github.com/anthropics/claude-code/issues/13543) where plugin MCP servers may not start correctly. If the MCP server fails, add it manually with `claude mcp add` as shown above.

## Tools

### `render`

Renders Mermaid diagram code to a PNG image.

**Input:** `code` (string) — Mermaid diagram source

**Returns:** The rendered PNG image inline, plus a saved copy in `$TMPDIR/mermaid-mcp/renders/`.

## License

MIT
npm package: @lioneltay/worktree-mcp
Description: MCP server for managing git worktrees
Latest version: 0.0.3

# @lioneltay/worktree-mcp

MCP server for managing git worktrees so AI agents can create isolated workspaces for parallel development.

## Install

Add the MCP server to Claude Code:

```bash
claude mcp add worktree npx -y @lioneltay/worktree-mcp
```

Or add it manually to your `.mcp.json`:

```json
{
  "mcpServers": {
    "worktree": {
      "command": "npx",
      "args": ["-y", "@lioneltay/worktree-mcp"]
    }
  }
}
```

## Claude Code Plugin

You can also install as a plugin:

```bash
# 1. Add the marketplace
claude plugin marketplace add lioneltay/agent-forge

# 2. Install the plugin
claude plugin install worktree-mcp@agent-forge
```

## Tools

### `create_worktree`

Create a new git worktree.

**Input:**

- `branch` (string, required) — Branch name to checkout or create
- `newBranch` (boolean, optional) — Create a new branch
- `from` (string, optional) — Base branch/commit for new branch
- `name` (string, optional) — Custom folder name

**Returns:** The created worktree name and path.

### `list_worktrees`

List all managed worktrees with status.

**Returns:** JSON array of worktree objects with name, path, branch, status, ahead/behind counts, and change counts.

### `remove_worktree`

Remove a git worktree.

**Input:**

- `name` (string, required) — Worktree name to remove
- `force` (boolean, optional) — Force removal with uncommitted changes

**Returns:** Confirmation message.

## License

MIT