# mockd

> High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.

- **URL**: https://www.freshcrate.ai/projects/mockd
- **Author**: getmockd
- **Category**: MCP Servers
- **Latest version**: `v0.6.5` (2026-04-10)
- **License**: Apache-2.0
- **Source**: https://github.com/getmockd/mockd
- **Homepage**: https://mockd.io
- **Language**: Go
- **GitHub**: 117 stars, 4 forks
- **Registry**: github
- **Tags**: `api-mocking`, `chaos-engineering`, `cli`, `developer-tools`, `go`, `golang`, `graphql`, `grpc`, `mcp`

## Description

High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.6.5` | 2026-04-10 | High | ## Changelog * fea37dddf4f61ac0d619725ae00103a8fad81300 fix: align dashboard fetch with release workflow * 41ab67f8918c708ca5a1d3d7b189618bc89bf927 fix: correct broken docs link and Go badge URL in README * 0e9c0a0866b2858ab31917b886a10b6c26aa1589 fix: embed dashboard UI in Docker image * 7c26c1cfca60d243aa1eb02d94ba3c13c8dac2c5 fix: waitlist link deep-links to form section on pricing page |
| `v0.6.4` | 2026-03-23 | Medium | ## Changelog * 8b90881aa7e1ab077afac64c2c4b06c18da8cda5 feat: AllowLocalhost default true, exempt dashboard assets from auth |
| `v0.6.3` | 2026-03-23 | Medium | ## Changelog * ef8fe9951517818330e13a7c14a0fe4c36363429 fix: revert workspace normalization middleware — fixed in dashboard instead |
| `v0.6.2` | 2026-03-20 | Low | ## Changelog |
| `v0.6.1` | 2026-03-19 | Low | ## Changelog * d4d29a4e1d61200320d831fbff186779dd911dee feat(schema): add workspaces section to JSON schema * 204f4629fd62d4f6118de518bf30dff08e9d6c67 fix(ci): update smoke test for tables+extend CRUD flow * eedb00b34361a611860eb51e28b5fb420d32426a fix(cli): --stateful flag now generates CRUD mocks when --path is provided * 64a7727c3b118626f7cef7612a6f120d4ee66251 fix: resolve all CI lint failures — race, bodyclose, dupl, gocritic, perfsprint * 0221973338b2adf2778567cbaa806c9ba502dc37 fix: resol |
| `v0.6.0` | 2026-03-16 | Low | ## Changelog * 989b4aca2ab50468f24b50bfbf5f979bd1bc701b feat(cli): wire --workspace persistent flag through all commands * 15a13e0ea4367e153be8a7c62933bb1340ac9cab feat(mcp): add daemon health monitor with auto-restart * 82fcd1b8fac6d4002dfa009f375522a24f15915f feat(mcp): add file path support to import_mocks tool * 1ac8736a85b288e16f70d9c3a1223be3aa1f0868 feat(mcp): add workspace create action, chaos profile listing, remove dead path arg * d5704471a22630c36917334cc5df66987b943cf6 feat(mcp): exp |
| `v0.5.1` | 2026-03-07 | Low | ## Changelog * 82d54ef6d30f1521b0f8ef4c52b0a37b5de88ab4 fix(ci): bump golangci-lint v2.8.0 → v2.11.2 — fixes Go 1.26 compatibility * bf2b47e3032b49ba88a8ba066d0507830d8aedda fix(lint): resolve 10 gosec findings from golangci-lint v2.11.2 * cdf820d105c00043cf76ee1ba8b86155c0ee935d fix(lint): resolve all gosec/staticcheck findings from golangci-lint v2.11.2 * 66a0b351c3a00df0f062c2dc0250cf7b6be4d4be fix(security): bump Go 1.25.7 → 1.25.8 — fixes 3 stdlib vulnerabilities * ed9c4c50278b7a1ed38249caf |
| `v0.5.0` | 2026-03-06 | Low | ## Changelog |
| `v0.4.7` | 2026-02-28 | Low | ## Changelog * 342977c9115719ef5f8d4a58e6a632d073142761 fix(docs): bump minimatch override to >=10.2.3 (CVE ReDoS) * c6137a1cc749657c83c8f46478f16ae4236c2f5a fix: correct WireMock protocol support claims in comparison table * b1e1353d39c1929aff97f4eb3bb2d06617be38d4 fix: make request template expressions case-insensitive * 95e9624f36470096bafbbd8f6b63d49ced91a116 fix: use lowercase template syntax in CI config for released binary compat * 932a58f1303dcd8aeaee0643c18223e75ae5efd1 refactor: dedupl |
| `v0.4.6` | 2026-02-28 | Low | ## Changelog * b95d90e47232e46119a8a0e2189c752369584cd6 feat: add 'mockd engine' command for headless CI mode * 4f26101be70eb4c361857a8d1aa67dd2ac40c8dc feat: add Mockoon environment import (mockd import mockoon) * aed0d612ba400dbf93fc9bbf0315b7bf2f589715 feat: multi-engine fan-out for CP/DP Phase 1 * fac557ec333982bfa1a384ad679faf4e1734bb0c feat: schema-driven response generation from OpenAPI specs * 161af78840bc2d82706d9707e2ee0a645477d9ea feat: seeded reproducible responses for deterministic |

## Citation

- HTML: https://www.freshcrate.ai/projects/mockd
- Markdown: https://www.freshcrate.ai/projects/mockd.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/mockd/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
