zephex
CLIGet StartedPricingMCP ToolsCommunityGuidesDocs
←BackSign in
CLIGet StartedPricingMCP ToolsCommunityGuidesDocs
Get started freeSign in
DocsAPIToolsEditorsChangelogHelp

GET STARTED

WelcomeQuickstartSetup videoMCP Q&A (learn)BlogWhat is MCP?Who is Zephex for?Plans & PricingZ-GASAB benchmarkBenchmark chart (live)Changelog

INSTALLATION

Web Terminal tools (plain English)Terminal tools (complete)Connect MCPVS Code Marketplace extensionCLI (no AI agent)CLI init (first run)CLI account & logoutNPX (Recommended)Test Pulse (check test)Test Pulse commandsProject MemorySupply Pulse (supply)Supply Pulse commandsTerminal CLI referenceSlash commands (37 palette)Web Terminal (dashboard)Command CompassCLI commandsCLI in DockerCLI: All editors (one command)CLI: Crush, Hermes, ChatGPT, KiloOAuth & HTTP setupInstall overviewHTTP APISetup WalkthroughHTTP vs stdio

API & KEYS

API Key ManagementKey Naming & FormatAuthenticationKey Dashboard

CONFIGURATION

Universal RequirementsSupported EditorsHow It WorksArchitectureCLAUDE.md TemplateAGENTS.md Template

EDITORS28 guides

Supported EditorsVS CodeVS Code extension (Marketplace)Claude CodeCursorWindsurfJetBrains

PLATFORM

macOSWindowsLinux

TOOLS10 tools

Capabilities OverviewTools OverviewTool FilteringTool Workflowsget_project_contextread_codefind_codecheck_packageexplain_architectureZephex_dev_infocheck_testaudit_headerskeep_thinkingproject_memory

GUIDES

Best PracticesToken EfficiencyUse CasesZephex vs Local MCPZephex vs Context7Zephex vs GitHub MCPZephex vs SmitheryMCP EcosystemMarkdown Access

SUPPORT

Help CenterMCP troubleshootingTeam rolloutFAQConnection IssuesRate LimitsDowntime & ErrorsBillingTier GuidePro & Max guideUsage LimitsUsage Analytics

LEGAL

System StatusTerms (summary)Privacy (summary)Data UseSecurityAuthenticationSecurityData HandlingPrivacy PolicyTerms of Service

Quick Links

API Reference

Complete API documentation

Troubleshooting

Common issues and solutions

Community

Join our Discord community

Plugins

Editor and CLI integrations

Pricing

Free, Pro, and Max plans

Enter
Zephex_devzephex-devzephexzephexhello@zephex.dev
© 2026 Zephex. All systems operational.

Installation

HTTP vs stdio Transport

Both connect to https://zephex.dev/mcp and expose the same 10 tools. The published setup wizard (npx zephex setup) writes stdio for most editors so repo-aware tools can read your workspace; it writes hosted HTTP for Cursor and Claude Code only.

Tip: Let npx zephex setup pick transport — it matches mcp-proxy/src/commands/setup.ts. Manual config is only needed when skipping the wizard.

COMPARISON TABLE
Aspectstdio (npx bridge)Hosted HTTP
How it connectsEditor spawns npx -y zephex as child process; CLI forwards JSON-RPCEditor talks directly to hosted endpoint with Bearer token
Local file accessYes — CLI reads workspace for get_project_context, find_code, check_testNo local FS — pass github:owner/repo or absolute paths for repo tools
Node.js requiredYes — must be on PATH when IDE launches (GUI apps need repair hints)No — editor only needs HTTPS
Setup writes forVS Code, OpenCode, Windsurf, Zed, Continue, Kilo, and 15+ morecursor, claude-code, crush
Best for"Understand this repo" without typing pathsEditors with native remote MCP; package-only workflows
ProsRepo-aware tools work out of the box; same key in envNo local process; simpler config; works when Node is unavailable
ConsRequires Node on PATH; child process per editor sessionRepo tools need explicit github: URLs; no automatic workspace indexing
Tools availableAll 10 toolsAll 10 tools (same endpoint)
DECISION TREE

1. Are you using Cursor or Claude Code?

Yes → HTTP. Setup writes hosted HTTP automatically. Do not add a stdio entry alongside it.

2. Do you need repo-aware tools without typing paths?

Yes → stdio. VS Code, OpenCode, Windsurf, Zed, Continue, and most others use the npx bridge so get_project_context reads your workspace.

3. Is Node.js missing or unreliable on PATH?

Try HTTP manually in editors that support remote url — repo tools still work with github:owner/repo arguments.

4. Did an old install use the wrong transport?

Run repair. npx -y zephex@latest repair migrates filesystem editors to stdio without touching Cursor/Claude Code HTTP.

Common mistake: Registering both stdio and HTTP zephex in one config. Pick one transport per editor — duplicate entries cause missing or conflicting tools.

STDIO (MOST EDITORS)

Your editor runs npx -y zephex as a child process. The CLI forwards JSON-RPC to the hosted backend and reads local files for repo-aware tools.

json
{  "mcpServers": {    "zephex": {      "command": "npx",      "args": ["-y", "zephex"],      "env": { "ZEPHEX_API_KEY": "mcp_sk_your_key_here" }    }  }}
json
{  "servers": {    "zephex": {      "type": "stdio",      "command": "npx",      "args": ["-y", "zephex"],      "env": { "ZEPHEX_API_KEY": "mcp_sk_your_key_here" }    }  }}

EDITORS: SETUP USES STDIO

VS Code, OpenCode, Codex CLI, Gemini CLI, Antigravity, TRAE, Windsurf, Zed, Warp, Kiro, JetBrains, Factory Droid, Cline, Kilo Code, Continue, Copilot CLI, Claude Desktop, and more

HOSTED HTTP (CURSOR & CLAUDE CODE)

The editor talks directly to https://zephex.dev/mcp with a Bearer API key — no local npx process.

json
{  "mcpServers": {    "zephex": {      "url": "https://zephex.dev/mcp",      "headers": {        "Authorization": "Bearer mcp_sk_your_key_here"      }    }  }}

SETUP WRITES HTTP FOR

Cursor, Claude Code, Crush (and claude mcp add --transport http when CLI is installed)

REPAIR & MIGRATION POLICY
Transport policy — stdio vs HTTP + repair
STDIO (local file tools)HTTP (hosted tools only)VS Code, Zednpx -y zephexAntigravityrepair migratesContinue, HermesYAML + jsoncmcpcli repairpin + PATHCursorBearer + urlClaude Codeglobal HTTPCrushHTTP by designfixesnot migrated

npx zephex repair migrates HTTP → stdio for filesystem editors. Cursor, Claude Code (global HTTP), and Crush stay HTTP by design.

npx -y zephex@latest repair pins stdio to zephex@latest, adds PATH hints for GUI-launched editors, fixes OpenCode command-array shape, and migrates legacy HTTP blocks to stdio for filesystem editors. It does not change Cursor, Claude Code global HTTP, or Crush.

CONTINUE

.continue/mcpServers/zephex.json or YAML in config

HERMES / KILO

YAML in ~/.hermes/config.yaml or kilo.jsonc

SAME ENDPOINT, SAME TOOLS

Transport is a wiring detail — billing, rate limits, and tool behavior are identical once connected.

npx zephex reference

setup, doctor, repair commands

Connect MCP

One-command editor setup

Supported editors

Per-editor config paths