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

Installation

Terminal tools (Mode 2)

Same hosted MCP as your editor — human-readable output in the shell. 9 tools in terminal; 10 total including editor-only. Your code stays on disk by default.

Tip: Run mcpcli setup once — it saves ~/.zephex/credentials.json so terminal tools work even before you connect an editor.

Connect MCP

Editor setup (Mode 1)

CLI without agent

Full Mode 2 walkthrough

Command reference

Every subcommand and flag

Web Terminal

Same tools in the dashboard

WHEN TO USE CLI VS MCP TOOLS

Both hit https://zephex.dev/mcp with the same API key. CLI returns human-readable output you can pipe or paste; MCP tools run inside your editor agent loop.

ScenarioTerminal CLIEditor MCP toolPick
You want a project brief before codingmcpcli get-contextAsk agent: get_project_contextEither — CLI for copy-paste; MCP when agent is already in chat
Search repo for a symbol or stringmcpcli find-code "auth"Ask agent: find_codeCLI for quick grep; MCP when agent should act on results
Outline a file before editingmcpcli outline src/auth.tsAsk agent: read_codeCLI — human-readable, no agent loop
Check if an npm package is safemcpcli safe expressAsk agent: check_packageEither — no project folder required
Audit live HTTP headers / TLSNot available in terminalaudit_headers (editor only)MCP in editor — needs a running dev server URL
Multi-turn investigation sessionmcpcli think "debug 401" (one-shot)keep_thinking with sessionIdMCP for persistent sessions; CLI for quick reasoning
Connect a new editormcpcli setup --cursorN/A — setup is CLI-onlyCLI
Diagnose broken MCP connectionmcpcli doctor · mcpcli repair · mcpcli listAsk agent: tools/listCLI — doctor checks Node, network, and config files

Common mistake: Running terminal tools from ~ or /tmp — Zephex needs a project folder with package.json + source files. cd into your app first, or use --cwd apps/web in monorepos.

HOW MODE 2 WORKS
Terminal Mode 2 — How a Command Runs
YOUR MACHINETerminalbash · zsh · PSnpx zephexCLI 2.4+Local scaninline_files index~/.zephexAPI keyzephex.dev/mcphosted MCPcwdBearerhuman briefadd --json for the same payload your agent sees

No AI agent in the loop. Your shell runs npx zephex; the CLI uploads a search index from disk (inline_files) and calls the same hosted endpoint as your editor.

INSTALL (MCPCLI)

Terminal CLI needs Node.js 18+ (or Docker). Check with node -v. No Node? start from zero (MB + steps) · 6 install methods

Short commands: after npm install -g zephex, use mcpcli setup (same as npx zephex setup). Requires Node.js 18+ — no Node? see options. Same CLI: mcpcli, zepx, zphx, mcpz, zepcli, zephx, or zephex (after npm i -g zephex).

QUICK START
shell
npm install -g zephex && mcpcli setupcd your-appmcpcli get-contextmcpcli find-code "auth middleware"mcpcli outline src/index.tsmcpcli architecture

You should see Using local project (N files from …) — not a git remote URL. If tools fail with Using Git remote, update: npm install -g zephex@latest.

BUILT-IN GUIDE
shell
npx zephex cli-guidenpx zephex cli-guide quickstartnpx zephex cli-guide monoreponpx zephex help terminal

Unknown subcommand? See Command Compass.

shell
npx zephex learnnpx zephex learn find_codenpx zephex find-code tools
MONOREPOS

Option A — cd into app

shell
cd mcp-proxy && mcpcli find-code "query"

Option B — --cwd from root

shell
mcpcli find-code "query" --cwd mcp-proxymcpcli outline mcp-proxy/src/cli.ts
LOCAL VS REMOTE

DEFAULT

Uploads an index from the folder on your machine. Private code never leaves unless you run the tool.

REMOTE

mcpcli get-context github:owner/repo or --path github:owner/repo

FORCE REMOTE

--no-local — requires repo access on your Zephex account

PACKAGES (NO PROJECT NEEDED)
shell
mcpcli safe expressmcpcli check-package next --task upgrade --from-version 14.2.0mcpcli check-package --from-lock --strict --json

See check_package and complete packages section.

TERMINAL MCP TOOLS
CommandMCP tool
get-contextget_project_context
find-codefind_code
summarize / outline / symbolread_code
architectureexplain_architecture
check-testcheck_test
thinkkeep_thinking
check-packagecheck_package
project-memoryproject_memory
docsZephex_dev_info

audit_headers

HTTP/TLS header audit on a live URL — requires a running dev server; use in Cursor/Claude after setup.

keep_thinking (multi-turn)

Terminal has one-shot think/reason/debug-think; sessionId flows are editor-only.

IMPORTANT FLAGS
text
--json          Raw MCP JSON--cwd <dir>       Project / package root--no-local        Use git remote instead of local upload--path github:o/r  Explicit remote repo--api-key         Override saved key
WHERE TO NEXT

All CLI commands

setup, doctor, keys, repair

Setup walkthrough

Visual OAuth + config flow

Troubleshooting

Common issues and fixes