NestDaddy

IntakeQ MCP

io.github.oktopeak/intakeq-mcp · v1.0.1

IntakeQ/PracticeQ MCP connector with HIPAA §164.312(b) audit logging on every PHI read/write

Connect Runs on your machine

Terminal
claude mcp add intakeq-mcp -e INTAKEQ_API_KEY=<INTAKEQ_API_KEY> -e INTAKEQ_API_BASE=<INTAKEQ_API_BASE> -e MCP_API_KEY=<MCP_API_KEY> -e MCP_ALLOW_NO_AUTH=<MCP_ALLOW_NO_AUTH> -e TRANSPORT=<TRANSPORT> -e MCP_BASE_URL=<MCP_BASE_URL> -e PORT=<PORT> -- npx -y @oktopeak/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "intakeq-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@oktopeak/[email protected]"
      ],
      "env": {
        "INTAKEQ_API_KEY": "<INTAKEQ_API_KEY>",
        "INTAKEQ_API_BASE": "<INTAKEQ_API_BASE>",
        "MCP_API_KEY": "<MCP_API_KEY>",
        "MCP_ALLOW_NO_AUTH": "<MCP_ALLOW_NO_AUTH>",
        "TRANSPORT": "<TRANSPORT>",
        "MCP_BASE_URL": "<MCP_BASE_URL>",
        "PORT": "<PORT>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "intakeq-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@oktopeak/[email protected]"
      ],
      "env": {
        "INTAKEQ_API_KEY": "<INTAKEQ_API_KEY>",
        "INTAKEQ_API_BASE": "<INTAKEQ_API_BASE>",
        "MCP_API_KEY": "<MCP_API_KEY>",
        "MCP_ALLOW_NO_AUTH": "<MCP_ALLOW_NO_AUTH>",
        "TRANSPORT": "<TRANSPORT>",
        "MCP_BASE_URL": "<MCP_BASE_URL>",
        "PORT": "<PORT>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "intakeq-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@oktopeak/[email protected]"
      ],
      "env": {
        "INTAKEQ_API_KEY": "<INTAKEQ_API_KEY>",
        "INTAKEQ_API_BASE": "<INTAKEQ_API_BASE>",
        "MCP_API_KEY": "<MCP_API_KEY>",
        "MCP_ALLOW_NO_AUTH": "<MCP_ALLOW_NO_AUTH>",
        "TRANSPORT": "<TRANSPORT>",
        "MCP_BASE_URL": "<MCP_BASE_URL>",
        "PORT": "<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
INTAKEQ_API_KEY
Optional, secret
IntakeQ API key (optional — prefer the set_api_key tool)
INTAKEQ_API_BASE
Optional
Override the default IntakeQ API base URL (https://intakeq.com/api/v1)
MCP_API_KEY
Optional, secret
Bearer token gate on the HTTP /mcp endpoint. Required in http mode unless MCP_ALLOW_NO_AUTH is true
MCP_ALLOW_NO_AUTH
Optional
Set to true to allow HTTP mode without MCP_API_KEY (local development only)
TRANSPORT
Optional
Transport mode: stdio (default) or http
MCP_BASE_URL
Optional
Base URL for HTTP transport (e.g. http://127.0.0.1:3000)
PORT
Optional
HTTP listen port (default 3000). HTTP transport only.

Details

Package@oktopeak/[email protected] (NPM, stdio)
First published2 Jul 2026
Last updated2 Jul 2026
Registry nameio.github.oktopeak/intakeq-mcp

More other servers See all

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