# mockd > mockd is a fast, lightweight API mocking server written in Go. It supports HTTP, WebSocket, GraphQL, gRPC, MQTT, SSE, and SOAP protocols with built-in OAuth mock provider. Features include 18 MCP tools for AI agent integration, 35 faker types for response templating, chaos engineering with 12 fault types (including stateful circuit breakers), deterministic seeded responses, import from 8 formats (OpenAPI, Postman, HAR, WireMock, cURL, WSDL, Mockoon, mockd), stateful CRUD simulation, proxy recording, and multi-engine fan-out architecture. ## Documentation Sets - [Abridged documentation](https://docs.mockd.io/llms-small.txt): a compact version of the documentation for mockd, with non-essential content removed - [Complete documentation](https://docs.mockd.io/llms-full.txt): the full documentation for mockd ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation