Skip to main content
Glama

API Mock Generator

npm License: MIT

Describe your API in English. Get a running mock server. Generate mock API servers instantly from OpenAPI specs or natural language descriptions. MCP-enabled for AI coding agents.

Quick Start

npm install
npm start

Related MCP server: Mockloop MCP

MCP Tools

Tool

Description

mock_from_openapi

Generate mock server from OpenAPI 3.x spec

mock_from_description

Generate mock from natural language (e.g., "todo app with users, todos, auth")

generate_types

Generate TypeScript interfaces

generate_client

Generate fetch-based API client SDK

mock_config

Configure delay, error rates, pagination

Features

  • Zero external API dependencies — all data generation is built-in

  • Contextual fake data — names for name fields, emails for email fields, dates for timestamps

  • CRUD endpoints — auto-generated list, get, create, update, delete

  • Pagination — built-in page/limit support on list endpoints

  • Request logging — GET /_logs to inspect all requests

  • Error simulation — configurable error rate for resilience testing

  • Response delay — simulate slow networks

  • TypeScript types — generate interfaces for all resources

  • Client SDK — ready-to-use fetch-based API client

Install

npm i @lazymac/api-mock-generator

As MCP Server

{
  "mcpServers": {
    "api-mock-generator": {
      "command": "node",
      "args": ["node_modules/@lazymac/api-mock-generator/src/main.js"]
    }
  }
}

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    A Model Context Protocol server that generates and runs mock API servers from API documentation like OpenAPI/Swagger specs, enabling developers and AI assistants to quickly spin up mock backends for development and testing.
    17
    MIT
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    An Intelligent Model Context Protocol server that generates mock servers from OpenAPI specifications, featuring advanced logging, performance analytics, and server discovery for AI-assisted API development.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    A high-performance, multi-protocol API mock server with 18 built-in MCP tools for managing HTTP, GraphQL, gRPC, WebSocket, MQTT, SSE, and SOAP mocks, chaos engineering, stateful CRUD resources, and request verification.
    18
    146
    Apache 2.0