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

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 referenceWeb 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

SecurityData 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.

Support

Connection Issues

Reduce setup problems to one editor config, one Bearer header, and one direct request to the hosted endpoint before changing anything else.

HOW CONNECTION WORKS
How setup signs you in (one browser visit)
Terminalnpx zephex setupzephex.devPOST /api/cli/sessionBrowser/cli/authDashboardGitHub / GooglePollGET /pollsession_idopen URLOAuthkey readyEditor MCP filestdio or HTTP~/.zephexcredentials.jsonapi_keys rowuser_id + HMACwriteswritescreatesEmail shown once at setup — not stored in credentials.json (use dashboard for account)

Stdio editors never re-auth per tool call — the API key is written once into config env. HTTP editors (Cursor) store Bearer in headers.

Setup is browser OAuth → API key → write editor config + ~/.zephex/credentials.json. You must fully restart the editor after setup. Account teardown: CLI account (logout vs disconnect vs reset).

CLI FIX SEQUENCE

Run this before editing JSON by hand. Catches stale npm, unpinned stdio, and project configs shadowing global setup.

shell
npx -y zephex@latest setup --cursor    # or --vscode, --opencode, --antigravity, …npx -y zephex@latest doctornpx -y zephex@latest listnpx -y zephex@latest repair# Fully quit editor (Cmd+Q), reopen

Hub: MCP troubleshooting · npx zephex

WORKS IN TERMINAL, FAILS IN EDITOR

npx zephex doctorpasses but Cursor/VS Code/Antigravity shows 0 tools or "npx not found".

  1. GUI apps do not load nvm, fnm, or Homebrew paths from your shell profile.
  2. Run npx -y zephex@latest repair — adds PATH hints to stdio env.
  3. Install Node via official pkg or brew so /usr/local/bin or /opt/homebrew/bin is on the system PATH.
  4. Fully quit the editor — window reload is not enough.
WORKS IN ONE FOLDER, NOT ANOTHER

Zephex connects in repo A but not repo B.

  1. Project-level files override global: .vscode/mcp.json, opencode.json, .mcp.json, .cursor/mcp.json.
  2. Global setup (default) removes project shadows — run npx -y zephex@latest setup without --project.
  3. Check npx -y zephex@latest list for every config path on disk.
CONTINUE, HERMES, KILO
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.

Non-JSON MCP configs — YAML, jsonc, or project-scoped paths.

  1. Continue: ~/.continue/config.yaml or .continue/mcpServers/zephex.json — run npx -y zephex@latest setup --continue.
  2. Hermes: global ~/.hermes/config.yaml only — setup --hermes / disconnect --hermes.
  3. Kilo: kilo.jsonc with mcp parent key — setup --kilo then repair if shape is wrong.
  4. Run npx -y zephex@latest list to see every path on disk.
GOOGLE ANTIGRAVITY

Setup finished but Antigravity never shows zephex connected.

  1. Global path only: ~/.gemini/antigravity/mcp_config.json.
  2. CLI writes stdio — do not mix command and serverUrl in the same zephex entry.
  3. Fully quit Antigravity, reopen, start a new agent session.
  4. Verify via ⋯ → Manage MCP Servers → View raw config.
  5. Editor guide: Antigravity MCP setup
Not Connecting

"zephex" does not appear in my editor after restart.

  1. Confirm the config file is in the exact location for your editor.
  2. Validate the JSON is syntactically correct. No trailing commas and no // comments inside JSON files.
  3. Fully quit and reopen the editor. A window or tab reload is not sufficient for most editors.
  4. Check the editor's developer console or MCP log for error messages.
Unauthorized Errors

Every request returns {"error":"unauthorized"}.

  1. Confirm the key is valid — generate a fresh key from Dashboard → API Keys if unsure.
  2. Confirm the header is exactly Authorization: Bearer YOUR_KEY.
  3. Check the key has not been deleted from the dashboard.
  4. Generate a new key and test again with the raw curl command from API Reference.
Tools Not Showing

I see 0 tools in my editor.

  1. Most editors require a full quit-and-reopen after adding MCP config.
  2. Once restarted, check the editor's MCP or tools panel.
  3. If you still see 0 tools, run the curl tools/list check from API Reference.
Rate Limit Errors

rate_limit_exceeded errors.

  1. Check your current month's usage in the dashboard.
  2. If you have not used your full limit, contact support@zephex.dev.
  3. If you have used your limit, upgrade from the pricing page — Free (555 req/mo), Pro (3,500 req/mo), Max (10,000 req/mo).
Timeout Issues

Requests timeout or hang.

  1. Zephex uses chunked HTTP streaming. Some corporate proxies strip chunked transfer encoding and cause hangs.
  2. Test with direct curl to separate a network issue from a config issue.
  3. If you are on a corporate network, ask IT whether Transfer-Encoding: chunked is allowed to zephex.dev.
STILL STUCK?

We can help you get connected

Share your editor name, the error message (401, 429, empty tools/list), and your API key prefix — never the full key.

Join Discordsupport@zephex.dev