keploy

keploy

MCP.Pizza Chef: keploy

Keploy watches your application while it runs and quietly records what happens — the requests it receives, the database lookups it makes, and the messages it sends — then turns all of that real activity into a set of repeatable tests you can run anytime. There's no code to write and no test-writing skills required; you just run your app as usual and the tests build themselves. It works with any programming language or framework and plugs into tools like GitHub Actions or Jenkins for ongoing checks.

Coding
Data

Use This MCP server To

Automatically create tests for my app without writing code Catch bugs before they reach my users Turn real usage of my app into repeatable checks Test how my app talks to its database Run my tests without needing a live database or server Add automatic testing to my team's release process

README

Keploy Logo

keploy%2Fkeploy | Trendshift

⚡️ API tests faster than unit tests, from user traffic ⚡️

🌟 The must-have tool for developers in the AI-Gen era for 90% test coverage 🌟


Slack LinkedIn YouTube X

Keploy CNCF Landscape GitHub Stars Help us reach 20k stars!

Keploy is a developer‑centric API and integration testing tool that auto‑generates tests and data‑mocks faster than unit tests.

It records API calls, database queries, and streaming events — then replays them as tests. Under the hood, Keploy uses eBPF to capture traffic at the network layer, but for you it’s completely code‑less and language‑agnostic.

Convert API calls to API tests test cases and Data Mocks using AI

keploy FAQ

Can I use this to catch bugs before they reach my users?
Yes — Keploy records real activity from your app and replays it as a test, so you'll find out right away if a change breaks something that used to work.
Can I use this to test how my app talks to its database?
Yes — Keploy can record and replay database activity along with other backend connections, so your tests can run without needing a live database.
Do I need to write any code to use this?
No — you run your application as you normally would, and Keploy watches it in the background to build the tests for you.
Do I need a special account or key to get started?
No account or key is required to run Keploy on your own computer; you install a small program and point it at your app.
Does this work no matter what language my app is written in?
Yes — because Keploy watches network activity rather than reading your code, it works with apps built in any language, including ones you've built with help from Claude, ChatGPT, or Gemini.
Is this something I can set up myself without a developer?
Not easily — getting it running today means installing a command-line program and running it alongside your app, which is a technical setup best handled by someone comfortable with development tools.
Will this slow down or change how my app behaves?
No — it watches your app's activity in the background without requiring any changes to your app's code.