zephex
⌘K
Get StartedPricingMCP ToolsDocs
←Back×Sign in
Get StartedPricingMCP ToolsDocs

Documentation

Start with the endpoint and API key flow, then branch into editor setup or tool reference.

GET STARTED

What is MCP?IntroductionQuickstartAPI ReferenceUniversal RequirementsZephex vs Local MCPBest PracticesToken EfficiencyCLAUDE.md TemplateAGENTS.md TemplateMCP EcosystemMarkdown Access

EDITORS

OpenCodeOAuthVS CodeClaude CodeCursorWindsurfJetBrainsKiro CLIOAuthZedOAuthGemini CLIOAuthClineOAuthGooseCodex CLIOAuthFactory AIOAuth

OPERATING SYSTEMS

macOSWindowsLinux

TOOLS

get_project_contextread_codefind_codecheck_packageaudit_packageexplain_architectureZephex_dev_infoscope_taskaudit_headersthinking

SUPPORT

PlansPro & Max GuideUsage & AnalyticsConnection IssuesRate LimitsBillingSecurityFAQChangelog

VS Code

VS Code should use the native stdio MCP config with a secure key prompt. Do not use the older hosted HTTP config for this setup.

OVERVIEW

VS Code can prompt for the API key instead of hardcoding it in the config file. For Zephex, the reliable setup is a stdio MCP server entry that runs `npx -y zephex` and injects the prompted key through the env block.

CONFIG FILE LOCATION

Create this file: .vscode/mcp.json in your workspace root directory.

PREREQUISITES
  1. VS Code installed with MCP support available in your build or extension set.
  2. An active Zephex account and API key.
  3. Write access to the workspace root so you can create .vscode/mcp.json.
CONFIG

Paste the JSON exactly as shown. VS Code prompts for the API key from the input block and passes it into `ZEPHEX_API_KEY` when it starts the local MCP process.

The `${input:zephex-api-key}` value is correct. VS Code resolves it at runtime when the server first starts.

.vscode/mcp.json
{  "inputs": [    {      "type": "promptString",      "id": "zephex-api-key",      "description": "Zephex API Key",      "password": true    }  ],  "servers": {    "zephex": {      "command": "npx",      "args": ["-y", "zephex"],      "env": {        "ZEPHEX_API_KEY": "${input:zephex-api-key}"      }    }  }}
RESTART
  1. Save .vscode/mcp.json.
  2. Open the Command Palette with Cmd+Shift+P or Ctrl+Shift+P.
  3. Run "Developer: Reload Window".
  4. Open a new chat or MCP session after the reload completes.
VERIFY

Use the MCP panel or chat tool picker to confirm VS Code loaded the MCP server.

  1. Open the MCP panel or tool picker exposed by your MCP integration.
  2. You should see "zephex" connected.
  3. You should see 10 tools available from that server.
COMMON ISSUES

"zephex" shows 0 tools

The workspace usually was not reloaded after the file changed. Run "Developer: Reload Window" again, then open a new chat session.

Connection failed

Make sure the server block uses `command`, `args`, and `env` exactly as shown above instead of the older HTTP fields.

JSON syntax error

Check that .vscode/mcp.json is valid JSON with no comments or trailing commas. Also verify the top-level key is `servers`, not `mcpServers`.

"zephex" does not appear in the tools UI

Make sure the file is in the currently opened workspace root under .vscode/mcp.json. If you edited another repo or a parent folder, VS Code will not load it for this workspace.

If the editor still does not connect, return to Quickstart or check Connection Issues.