IntakeQ/PracticeQ MCP connector with HIPAA §164.312(b) audit logging on every PHI read/write
Connect Runs on your machine
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]
{
"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>"
}
}
}
}
{
"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>"
}
}
}
}
{
"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
| Name | Description |
|---|---|
INTAKEQ_API_KEYOptional, secret | IntakeQ API key (optional — prefer the set_api_key tool) |
INTAKEQ_API_BASEOptional | Override the default IntakeQ API base URL (https://intakeq.com/api/v1) |
MCP_API_KEYOptional, secret | Bearer token gate on the HTTP /mcp endpoint. Required in http mode unless MCP_ALLOW_NO_AUTH is true |
MCP_ALLOW_NO_AUTHOptional | Set to true to allow HTTP mode without MCP_API_KEY (local development only) |
TRANSPORTOptional | Transport mode: stdio (default) or http |
MCP_BASE_URLOptional | Base URL for HTTP transport (e.g. http://127.0.0.1:3000) |
PORTOptional | HTTP listen port (default 3000). HTTP transport only. |
Details
| Package | @oktopeak/[email protected] (NPM, stdio) |
| First published | 2 Jul 2026 |
| Last updated | 2 Jul 2026 |
| Registry name | io.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.
