zephex
⌘K
Get StartedPricingMCP ToolsDocs
←BackSign in
Get StartedPricingMCP ToolsDocs

GET STARTED

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

EDITORS19 supported

OpenCodeOAuthVS CodeClaude CodeCursorWindsurfJetBrainsKiro CLIOAuthZedOAuthGemini CLIOAuthClineOAuthGooseCodex CLIOAuthFactory AIOAuthCopilot CLIKiro IDEWarpContinueRoo CodeTrae

PLATFORM

macOSWindowsLinux

TOOLS10 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 HTTP MCP config with a secure key prompt. The hosted endpoint connects directly to Zephex without local processes.

OVERVIEW

VS Code can prompt for the API key instead of hardcoding it in the config file. For Zephex, use the HTTP server entry that connects directly to https://zephex.dev/mcp with the API key passed as a Bearer token in headers.

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
QUICK SETUP

Run the command below.

shell
npx zephex setup --vscode

Paste the JSON exactly as shown. VS Code prompts for the API key from the input block and passes it as a Bearer token in the Authorization header when connecting to the hosted endpoint.

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

json
{  "inputs": [    {      "type": "promptString",      "id": "zephex-api-key",      "description": "Zephex API Key",      "password": true    }  ],  "servers": {    "zephex": {      "type": "http",      "url": "https://zephex.dev/mcp",      "headers": {        "Authorization": "Bearer ${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 `type`, `url`, and `headers` exactly as shown above.

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.