← Registry

Developer Tools

keploy.io

Provides tools for installing, authenticating, and configuring a Keploy MCP server integration across developer environments.

1 endpoint7 known toolsFirst detected July 25, 2026Last detected August 29, 2026

ENDPOINT 1

https://api.keploy.io/client/v1/mcp

No auth detected

MCP server metadata

Name
keploy-atg
Version
1.0.0
Capabilities
tools.listChanged
Server instructions

Keploy is an API testing platform for recording and replaying API traffic against your app. This server runs in tool-search mode: tools/list shows only the meta-tools (search_tools, get_tool_schema, invoke_tool) plus the auth-free onboarding tools (get_auth_status, get_setup_instructions, devloop_setup_instructions, devloop_begin_oauth_install). The full tool catalog is hidden and reached by name through invoke_tool. * No PAT yet, or a tool returned an auth error? Call get_auth_status, then get_setup_instructions or devloop_begin_oauth_install — these work without authentication. * Know the tool name already (e.g. a skill named it)? Fetch its schema with get_tool_schema({names:[...]}) — exact and cheap. Batch all names you need into ONE call. * Don't know the name? Discover it with search_tools(query). Do NOT use search_tools for names you already have. * Then run it: invoke_tool({name, arguments}). (Tools hidden from tools/list can also be tools/call'd directly if you know the exact name; invoke_tool just means you don't have to.) IDENTIFIERS you move between tools: * app_id — Keploy app UUID (from listApps / getApp). Used by every app-scoped tool. * branch_id — Keploy branch UUID. Required on every write. Resolve it ONCE (create_branch mirrors a git branch name into a Keploy branch) and reuse it. The Keploy branch is independent of your git branch; the branch literally named "main" is reserved — never target it. * test_run_id — identifies one test run/report; pass it to getTestReportFull to read results. ROUTING — get this right before any record/replay/sandbox/generate verb: * Storage mode FIRST: call devloop_resolve_storage({app_id}). A "repo" app keeps tests in the dev's git repo and is driven by the devloop_* tools + the keploy CLI, with NO Keploy branch; a "cloud" app keeps tests in the api-server and is driven by create_test_suite / record_sandbox_test / replay_sandbox_test / replay_test_suite, with a branch_id required on every write. NEVER drive a repo-mode app with cloud tools or vice-versa. * Three reports, three questions — don't conflate: "did the suite pass live?" → the test-suite (replay_test_suite) report; "did the rerecord link?" → the rerecord report; "explain my latest sandbox / integration run" → the sandbox-run report. If the dev's verb is ambiguous, ASK which one. Read the chosen tool's OWN description before calling it — it carries the full procedure, flag names, and output contract (these orient you and route you to the right tool; per-flow detail lives in the tool's description, which is the source of truth).

Known tools 7

devloop_begin_oauth_install

Start the Path B agent-walked install for the V1 flow.

Inferred read-only
devloop_setup_instructions

Return the V1 "user maintains the flow" install guide — covers Path A (clipboard one-liner), Path B (agent-walked OAuth), and the keploy/api-tests/ on-disk layout V1 creates.

Inferred read-only
get_auth_status

Check whether the current MCP session has a valid-looking Keploy PAT attached.

Inferred read-only
get_setup_instructions

Return step-by-step instructions for connecting this MCP server to Cursor, Windsurf, VS Code, Claude Desktop, Claude Code, or Trae.

Inferred read-only
get_tool_schema

Fetch the exact schema(s) for tool(s) you ALREADY know by name — e.

Inferred read-only
invoke_tool

Run any Keploy tool by name.

Inferred read-only
search_tools

DISCOVER tool names you do NOT already know, by keyword.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.keploy-atg]
url = "https://api.keploy.io/client/v1/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "keploy-atg": {
      "type": "http",
      "url": "https://api.keploy.io/client/v1/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: keploy-atg
Remote MCP URL: https://api.keploy.io/client/v1/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "keploy-atg": {
      "url": "https://api.keploy.io/client/v1/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "keploy-atg": {
      "type": "http",
      "url": "https://api.keploy.io/client/v1/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "keploy-atg",
  "transport": "streamable-http",
  "url": "https://api.keploy.io/client/v1/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for keploy.io was fetched 2026-09-06T20:11:11.747Z.

Trust status Trusted

keploy.io is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.