# Geml Spec Geml MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.geml-spec%2Fgeml
Registry id: `mcp-registry/io.github.geml-spec/geml`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "geml-spec-geml-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@geml/geml"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add geml-spec-geml-mcp-server -- npx -y @geml/geml
```

## Tools (12)

- `add`: Insert a fragment into a document
- `check`: Validate a document and return diagnostics
- `codemap`: Build, verify, render, serve, refresh, or find code graph as GEML docs
- `delete`: Remove one or more blocks
- `find`: Search block content for text, returning file and address matches
- `get`: List addressable blocks or print what a selector matches
- `history`: Manage version history for a document
- `list`: List every block, its address, kind, and line range in a document
- `rename`: Rename an id and every reference to it
- `replace`: Literal swap of old text with new text, checked and reported
- `revert`: Undo a block change: splice, resurrect, or remove
- `set`: Replace one block's content

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
