NestDaddy

Qt4 Doc Mcp Server

io.github.jztan/qt4-doc-mcp-server ยท v0.7.0

Offline MCP server for local Qt 4.8, Qt 5, and Qt 6 documentation with full-text search.

Connect Runs on your machine

Terminal
claude mcp add qt4-doc-mcp-server -e QT_DOC_BASE=<QT_DOC_BASE> -e QT_DOC_STATE_DIR=<QT_DOC_STATE_DIR> -e SERVER_HOST=<SERVER_HOST> -e SERVER_PORT=<SERVER_PORT> -- uvx qt4-doc-mcp-server==0.7.0
claude_desktop_config.json
{
  "mcpServers": {
    "qt4-doc-mcp-server": {
      "command": "uvx",
      "args": [
        "qt4-doc-mcp-server==0.7.0"
      ],
      "env": {
        "QT_DOC_BASE": "<QT_DOC_BASE>",
        "QT_DOC_STATE_DIR": "<QT_DOC_STATE_DIR>",
        "SERVER_HOST": "<SERVER_HOST>",
        "SERVER_PORT": "<SERVER_PORT>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "qt4-doc-mcp-server": {
      "command": "uvx",
      "args": [
        "qt4-doc-mcp-server==0.7.0"
      ],
      "env": {
        "QT_DOC_BASE": "<QT_DOC_BASE>",
        "QT_DOC_STATE_DIR": "<QT_DOC_STATE_DIR>",
        "SERVER_HOST": "<SERVER_HOST>",
        "SERVER_PORT": "<SERVER_PORT>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "qt4-doc-mcp-server": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "qt4-doc-mcp-server==0.7.0"
      ],
      "env": {
        "QT_DOC_BASE": "<QT_DOC_BASE>",
        "QT_DOC_STATE_DIR": "<QT_DOC_STATE_DIR>",
        "SERVER_HOST": "<SERVER_HOST>",
        "SERVER_PORT": "<SERVER_PORT>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
QT_DOC_BASE
Required
Absolute path to a local Qt 4.8, Qt 5, or Qt 6 HTML documentation root (required)
QT_DOC_STATE_DIR
Optional
Writable directory for the search index and Markdown cache (default: $QT_DOC_BASE/.index; set when the documentation root is read-only)
SERVER_HOST
Optional
Server bind address (default: 127.0.0.1)
SERVER_PORT
Optional
Server port (default: 8000)

Details

Package[email protected] (PYPI, streamable-http)
First published20 Jul 2026
Last updated20 Jul 2026
Registry nameio.github.jztan/qt4-doc-mcp-server

More developer tools servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.