Mantine MCP Server

Lets an assistant search and read the Mantine React component library documentation.

Official · Mantine TypeScript Local · stdio Knowledge and memoryDeveloper tools

82 popularity score ★ 32k ↓ 10k/wk

Connect your client

Local (npm)

Add in one click

Opens the app, which asks before it adds the server.

Or add it by command or config

Claude CodeTerminal
claude mcp add mantine -- npx -y @mantine/mcp-server
Claude Desktopclaude_desktop_config.json
{
  "mcpServers": {
    "mantine": {
      "command": "npx",
      "args": [
        "-y",
        "@mantine/mcp-server"
      ]
    }
  }
}
Cursor~/.cursor/mcp.json
{
  "mcpServers": {
    "mantine": {
      "command": "npx",
      "args": [
        "-y",
        "@mantine/mcp-server"
      ]
    }
  }
}
VS Code.vscode/mcp.json
{
  "servers": {
    "mantine": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@mantine/mcp-server"
      ]
    }
  }
}
Codex~/.codex/config.toml
[mcp_servers.mantine]
command = "npx"
args = ["-y", "@mantine/mcp-server"]
Gemini CLITerminal
gemini mcp add --scope user mantine npx -- -y @mantine/mcp-server

Settings 2

MANTINE_MCP_DATA_URL Optional: Static MCP data base URL (https://mantine.dev/mcp by default).
MANTINE_MCP_TIMEOUT_MS Optional: HTTP timeout in milliseconds (10000 by default).

What it does

The Mantine MCP Server gives an assistant access to the documentation of Mantine, the React component library. It can search all documentation and return ranked matches, show the outline, one section or the whole page for a component or hook, list a component's props or a hook's TypeScript signature, filter items by kind, group, category, package or query, and resolve a symbol such as useForm or useDisclosure to its signature.

Its index covers 406 documents: components, hooks, @mantine/form, styling, theming, framework and migration guides, and FAQ pages. Changelogs are not indexed.

It is published by the Mantine project from its main repository and runs locally with npx @mantine/mcp-server. It needs no account or key; it fetches static documentation data from https://mantine.dev/mcp by default, and the address and HTTP timeout can be changed with environment variables.

What it needs

RuntimeNode.js

Tools 5

search_docs
Search all documentation; returns ranked matches, often pointing at a specific section.
get_item_doc
Get a page's outline by default, one section with section, or the whole page with full: true.
get_item_props
Get component props, or a hook's TypeScript signature.
list_items
List items, filtered by kind, group, category, package or query.
get_api
Resolve a symbol such as useForm or useDisclosure to its signature.

Similar servers