mountebank
mountebank: A programmable, self-hosted test-double tool for distributed software. Ranked #15 of 21 in Service Virtualization Software by our editors (7.1/10); pricing: Free plan; best for lightweight programmable service virtualization.
At a glance
- Editor score7.1 / 10
- PricingFree plan
- Best forLightweight programmable service virtualization
- Free planYes
- Paid fromFree
- Deployment modelSelf_hosted
- Facts checked20 Sep 2026

Where it wins
- Supports HTTP, HTTPS, TCP, and SMTP service virtualization
- Records and replays traffic through configurable proxies
- Adds state, fault simulation, predicates, and JavaScript customization
Where it doesn't
- Requires self-hosted deployment through npm or Docker
- Broader protocol coverage depends on community plugins
- Platform coverage and integrations are limited
Our verdict on mountebank
mountebank is an open-source service virtualization tool for developers and test teams working with distributed software. It creates protocol-specific imposters that act as test doubles, helping teams test applications without relying on real dependencies. Native support covers HTTP, HTTPS, TCP, and SMTP, while an HTTP API manages imposter creation and configuration. Its audience is teams that want programmable virtualization in a self-hosted environment rather than a hosted service.
The standout capability is control over simulated behavior. Configurable proxies support recording and replaying traffic, while predicate-based matching determines how requests are handled. JavaScript injection extends predicates and responses, and shared state across injected functions supports stateful behavior. Fault simulation adds a way to model failure scenarios, making the tool suited to tests that need more than static request-and-response stubs.
mountebank’s breadth is useful but focused. Community plugins extend coverage to protocols including LDAP, WebSockets, GraphQL, SNMP, Telnet, SSH, and Netconf, while the native feature set remains centered on service virtualization. Deployment through npm or Docker gives teams control over where the tool runs, but also places setup and operation within their own environment. Choose mountebank for lightweight, programmable, multi-protocol test doubles and API-driven management. Teams seeking a hosted product, broader integrations, or a less self-managed workflow should consider an alternative.
Your product? Our editors can test mountebank in depth and publish a review, labelled as paid · from $149/mo →
mountebank pricing
mountebank fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Deployment model | Self_hosted |
| Stateful simulation | Yes |
| Fault injection | Yes |
| Database virtualization | Not verified |
| Messaging virtualization | Not verified |
| Record and replay | Yes |
| Deployment | Self-hosted |
| Support | Community, Docs |
| Built for | Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Free plan |
| Website | mbtest.dev |
| Facts checked | 20 Sep 2026 |
Alternatives to mountebank
- OpenText Service VirtualizationA mature self-hosted platform for simulating dependencies across enterprise testing workflows.9.3
- Parasoft VirtualizeA broad service-virtualization suite for enterprise development and QA teams.8.9
- WireMockFlexible API virtualization with mocking, recording, stateful behavior, and fault simulation.8.8
See all mountebank alternatives →
Used mountebank? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used mountebank for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
mountebank is listed in our Service Virtualization Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/mountebank/"><img src="https://www.itechguides.com/best/badge/mountebank.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update

