Skip to main content

Configuration

Follow the setup instructions for your AI client. All clients use the same MCP server — only the configuration format differs.

Note

All clients reference the GitHub repository directly: npx -y github:whatap/whatap-open-mcp

Referencing the repository requires Git, so install it first on Windows. For more details, refer to the Getting Started > Install Git document.

AI ClientFormatConfig fileCommand
Claude DesktopJSONclaude_desktop_config.jsonEdit file directly
Claude Code--claude mcp add whatap -e WHATAP_API_TOKEN=... -- npx -y github:whatap/whatap-open-mcp
Codex CLITOML~/.codex/config.tomlcodex mcp add whatap --env ... -- npx -y github:whatap/whatap-open-mcp
Gemini CLIJSON~/.gemini/settings.jsongemini mcp -s user add whatap -e ... -- npx -y github:whatap/whatap-open-mcp

Claude Desktop

Add the WhaTap MCP server to your configuration file.

OSPath
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json

Add configuration

Open the config file and add the following content.

Claude Desktop configuration
{
"mcpServers": {
"whatap": {
"command": "npx",
"args": ["-y", "github:whatap/whatap-open-mcp"],
"env": {
"WHATAP_API_TOKEN": "your_token_here"
}
}
}
}
Note

If other MCP servers are already configured, add only the "whatap": { ... } block inside the existing "mcpServers" object.

Verify registration

Save the config file and restart Claude Desktop to connect the WhaTap MCP server.

Caution

Claude Desktop must be fully quit (not just the window closed) and restarted for the configuration to take effect.

Claude Code (CLI)

Register the WhaTap MCP server using a terminal command.

Choose scope

Decide the scope before registering.

ScopeOptionDescription
All projects-s userAvailable across all projects in your account
Current project-s projectAvailable only in the current project (saved to .mcp.json)

Register via command

Claude Code (CLI) registration
# All projects (user scope)
claude mcp add whatap -s user \
-e WHATAP_API_TOKEN=your_token_here \
-- npx -y github:whatap/whatap-open-mcp

# Current project (project scope)
claude mcp add whatap -s project \
-e WHATAP_API_TOKEN=your_token_here \
-- npx -y github:whatap/whatap-open-mcp

Verify registration

Claude Code (CLI) verification
claude mcp list

Codex CLI (OpenAI)

Register the WhaTap MCP server via command or config file.

Register

Choose one of the two methods below.

Codex CLI (OpenAI) command registration
codex mcp add whatap \
--env WHATAP_API_TOKEN=your_token_here \
-- npx -y github:whatap/whatap-open-mcp

Verify registration

Codex CLI (OpenAI) verification
codex mcp list

Gemini CLI (Google)

Register the WhaTap MCP server via command or config file.

Choose scope

Decide the scope before registering.

ScopeFile locationPurpose
User (global)~/.gemini/settings.jsonPersonal settings, all projects
Project.gemini/settings.json (project root)Shared with team

Register

Choose one of the two methods below.

Gemini CLI (Google) registration
gemini mcp -s user add whatap \
-e WHATAP_API_TOKEN=your_token_here \
npx -- -y github:whatap/whatap-open-mcp

Verify registration

Gemini CLI (Google) verification
gemini mcp list

Verify connection

  1. After completing the setup, open your AI client.

  2. Enter the following:

    Show me my WhaTap project list
  3. If a list with project codes (pcode), names, platforms, and product types appears, the connection is successful. If nothing appears, refer to the troubleshooting guide.