Claude Code

Claude Code codebase context that matches your repo

Claude Code is strong at reasoning—but it only sees your codebase when you give it tools or paste files. Zephex is a hosted MCP server with ten engineering tools so the agent can call get_project_context, find_code, and check_package on the tree you actually have checked out.

This page is for teams who want Claude Code codebase context without maintaining a custom local MCP server on every laptop.

What is missing without MCP?

Without tools, Claude Code infers stack and layout from partial files. That leads to wrong paths in monorepos, outdated dependency guesses, and risky npm install suggestions. Codebase context means structured snapshots and searches—not a longer chat history.

How does Zephex provide context?

You add Zephex once in ~/.claude.json or via claude mcp add. Each tool call sends the minimum input (path, query, package name) and returns JSON the model can use in the next step.

Developer
    │
    ▼
Cursor / Claude Code / VS Code  (MCP client)
    │
    ▼
npx zephex  (stdio bridge)  OR  HTTPS + Bearer
    │
    ▼
https://zephex.dev/mcp  (hosted MCP server)
    │
    ▼
10 tools: get_project_context, find_code, read_code,
          check_package, audit_package, explain_architecture, …

How Zephex works · Data use

How do I set up Zephex for Claude Code?

  1. Run npx zephex setup and choose Claude Code, or copy the block from our editor guide.
  2. Paste your API key into ~/.claude.json (or the wizard does it).
  3. Restart Claude Code / open a new session.
  4. Ask: “Run get_project_context on this directory.”
  5. Follow up: “Use find_code to locate the Stripe webhook handler.”

Which tools matter most for onboarding?

  • get_project_context — stack, scripts, deps, monorepo markers in one call.
  • explain_architecture — how modules and services connect.
  • scope_task — minimal file set for a described task.
  • read_code / find_code — symbol-level reads and search.
  • check_package / audit_package — before upgrading dependencies.

Walkthrough: Onboard to a new codebase

How is this different from memory MCP?

Memory MCP (Mem0, OpenMemory) recalls chat facts across sessions. Zephex reads your repo for the task at hand. Use both if you need team preferences and accurate file search. Memory vs codebase MCP.

How is this different from Context7?

Context7 injects third-party library docs. Zephex reads your implementation and installed versions. Keep both: library docs for API shape, Zephex for how your app uses it. Zephex vs Context7.

Get API keyClaude Code guide