Mountebank logo

Mountebank

Open-source service virtualization tool supporting HTTP, HTTPS, TCP and SMTP, letting teams replace dependencies with programmable imposters.

-

Our Verdict

Powerful multi-protocol service virtualization, overkill when WireMock or MSW already fit.

Pros

  • Covers HTTP, HTTPS, TCP and SMTP in one tool
  • Programmable imposters with predicates and responses
  • Record-and-replay mode for fast stubbing
  • Language-agnostic, driven over HTTP

Cons

  • Node-based, extra runtime to operate
  • Docs can feel academic and dense
  • Maintenance pace has slowed in recent years
  • Less polished than WireMock for HTTP-only needs
Best for: Teams virtualizing non-HTTP protocols alongside HTTP in one tool Not for: Pure HTTP projects where WireMock or MSW are simpler choices

When to Use Mountebank

Good fit if you need

  • Service virtualization for HTTP, TCP, SMTP dependencies
  • Programmable imposters for contract testing scenarios
  • Simulate third-party API behavior in integration tests
  • Record and replay real service interactions as stubs

Lock-in Assessment

High 5/5
Lock-in Score
5/5

Mountebank Pricing

Pricing Model
free
Free Tier
Yes
Entry Price
Enterprise Available
No
Transparency Score

Beta — estimates may differ from actual pricing

1,000
1001K10K100K1M

Estimated Monthly Cost

$25

Estimated Annual Cost

$300

Estimates are approximate and may not reflect current pricing. Always check the official pricing page.

Project Health

A

Health Score

2.1k 293
Bus Factor

10

Last Commit

4 days

Release Freq

1485d

Open Issues

87

Issue Response

N/A

License

MIT

Last checked: 2026-04-21

Community Discussion

Comments powered by Giscus (GitHub Discussions). You need a GitHub account to comment.