MockMate MCP
Mock-APIs in Sekunden generieren –
direkt in deinem KI-Editor.
Kein Backend-Setup. Keine Konfiguration. Einfach fragen und loslegen. Perfekt für Frontend-Entwickler, die keine Zeit verlieren wollen.
Das bekommst du
Instant Mock-APIs
Beschreibe deine API in natürlicher Sprache – MockMate generiert automatisch realistische Mock-Daten.
Unique API-URLs
Jede Mock-API erhält eine eigene URL, die du direkt in deinem Frontend nutzen kannst.
Volle Editor-Integration
Funktioniert nahtlos mit Cursor AI, Cline, VS Code und GitHub Copilot.
KI-gestützte Datengenerierung
Die integrierte KI versteht deinen Kontext und erstellt passende, realistische Testdaten.
Das Problem, das jeder Frontend-Dev kennt
Du willst nur schnell eine Komponente bauen und testen – aber ohne Daten geht nichts.
Zeitverschwendung
Backend-Setup, Docker, Datenbank-Konfiguration – nur um ein paar Testdaten zu haben? Das dauert Stunden.
Komplexität
JSON-Server, Mirage JS, MSW... Jedes Tool hat seine eigene Lernkurve und Konfiguration.
Dummy-Daten schreiben
Manuell JSON-Dateien mit Testdaten erstellen ist langweilig und die Daten sehen nie realistisch aus.
Die Lösung: MockMate MCP
Ein intelligenter MCP-Server, der mit deinem KI-Editor kommuniziert und Mock-APIs on-the-fly generiert.
Schnelles Setup
Einmal eingerichtet, kannst du in Sekunden Mock-APIs erstellen. Einfache Installation mit npm/yarn und minimale Konfiguration.
- Setup in unter 5 Minuten
- Keine Backend-Kenntnisse nötig
- Funktioniert mit jedem Frontend-Framework
KI-generierte Daten
MockMate nutzt KI, um kontextbezogene, realistische Testdaten zu erstellen – keine generischen "Lorem Ipsum" mehr.
- Deutsche Namen, Adressen, E-Mails
- Branchenspezifische Testdaten
- Anpassbare Datenstruktur
Echte API-Endpoints
Jede generierte Mock-API erhält eine eindeutige URL, die du in deinem Code als echte API nutzen kannst.
- Unique URLs pro Mock-API
- CORS aktiviert für Frontend-Zugriff
- JSON-Response mit Custom-Daten
Volle Kontrolle
Liste, verwalte und lösche deine Mock-APIs jederzeit. Behalte den Überblick über alle aktiven Endpoints.
- Alle Mocks auflisten
- Einzelne Mocks löschen
- Temporäre Daten für Prototyping
Praxis-Beispiele: So nutzt du MockMate
Entdecke, wie andere Entwickler MockMate in ihrem Alltag einsetzen.
Case Study #1: Frontend-Entwicklung ohne Backend
Wie du einen vollständigen E-Commerce Produktkatalog baust, während das Backend noch entwickelt wird.
❌ Die Herausforderung
Du sollst einen Produktkatalog mit Filtern, Suche und Warenkorb für einen Online-Shop bauen. Das Backend-Team arbeitet noch an der API, aber der Kunde will in 3 Tagen eine Demo sehen. Du brauchst realistische Produktdaten, um das Frontend zu entwickeln und zu testen.
✓ Die Lösung mit MockMate
Sage deinem KI-Assistenten:
MockMate generiert automatisch:
{
"products": [
{
"id": 1,
"name": "Ergonomische Gaming-Maus",
"price": 79.99,
"description": "Hochpräzise Gaming-Maus mit 16000 DPI",
"category": "Gaming",
"image": "https://via.placeholder.com/400x300",
"stock": 45
},
// ... 19 weitere Produkte
]
}
URL: https://n8n.tomczak.dev/webhook/mock-serve/mock/a7x3k-productsNutze die URL direkt in deinem React/Vue/Angular Code:
// React Beispiel
const { data } = await fetch(
'https://n8n.tomczak.dev/webhook/mock-serve/mock/a7x3k-products'
)
const products = data.products
// Jetzt kannst du dein UI bauen, testen und dem Kunden zeigen!Ergebnis
- Frontend vollständig entwickelt und getestet – ohne Warten auf das Backend-Team
- Erfolgreiche Demo beim Kunden mit realistischen Daten statt Lorem Ipsum
- Zeitersparnis: 4-6 Stunden (kein Backend-Setup, keine manuellen JSON-Dateien)
Case Study #2: Schnelles Prototyping für Investor-Demo
Wie ein Startup-Team in 2 Tagen einen funktionsfähigen MVP für Investoren gebaut hat.
❌ Die Herausforderung
Ein Startup hat in 2 Tagen ein Pitch-Meeting mit Investoren. Sie brauchen einen funktionierenden Prototypen einer Social-Media-App mit User-Profilen, Posts, Kommentaren und Likes. Kein Zeit für Backend-Entwicklung – nur das Frontend muss funktionieren.
✓ Die Lösung mit MockMate
Das Team nutzt MockMate, um 4 separate Mock-APIs zu erstellen:
/mock/users
15 User-Profile mit Avatar, Bio, Follower-Count
/mock/posts
50 Posts mit Bildern, Text, Likes, Timestamps
/mock/comments
120 Kommentare zu Posts mit Autor-Info
/mock/notifications
30 Benachrichtigungen für User-Interaktionen
Beispiel: Posts-Mock erstellen
// Frage an KI-Assistenten:
"Erstelle einen Mock für 50 Social Media Posts mit
user_id, text, image_url, likes_count, created_at"
// MockMate generiert sofort realistische Posts:
{
"posts": [
{
"id": 1,
"user_id": 7,
"text": "Endlich Wochenende! ☀️",
"image_url": "https://via.placeholder.com/600x400",
"likes_count": 142,
"created_at": "2026-01-05T14:30:00Z"
},
// ... 49 weitere Posts
]
}Ergebnis
- Vollständig funktionierender Prototyp in 2 Tagen statt 2 Wochen
- Investoren waren beeindruckt von der "funktionierenden" App mit realistischen Daten
- €500K Seed-Funding gesichert – Frontend war der Proof of Concept
Case Study #3: API-Integration Testing mit verschiedenen Datenstrukturen
Wie ein Frontend-Team Error-Handling und Edge Cases testet, bevor die echte API fertig ist.
❌ Die Herausforderung
Du baust ein Dashboard, das Daten von einer Backend-API abruft. Du musst verschiedene Szenarien testen: Erfolgreiche Responses, leere Datensätze, sehr lange Texte, fehlende Felder. Die Backend-API ist noch nicht fertig und kann diese Test-Cases nicht liefern.
✓ Die Lösung mit MockMate
Erstelle mehrere Mock-APIs für verschiedene Test-Szenarien:
Szenario 1: Erfolgreiche Response mit Daten
"Erstelle Mock-API für 10 User mit vollständigen Daten" → /mock/users-success
Szenario 2: Leere Ergebnisse
"Erstelle Mock-API die ein leeres User-Array zurückgibt" → /mock/users-empty
Szenario 3: Edge Cases (sehr lange Texte, Sonderzeichen)
"Erstelle Mock mit Usern die sehr lange Namen haben (>100 Zeichen) und Sonderzeichen in E-Mails" → /mock/users-edge-cases
💡 Pro-Tipp:
Erstelle separate Mocks für jeden Test-Case. So kannst du in deinem Code einfach zwischen den URLs wechseln und verschiedene Szenarien testen, ohne Code zu ändern.
Ergebnis
- Alle Edge Cases im Frontend getestet und Error-Handling implementiert – vor Backend-Integration
- Keine Bugs in Production, weil alle Szenarien bereits im Vorfeld getestet wurden
- UI/UX für leere States, Fehler und Edge Cases perfekt durchdacht
Für wen ist MockMate gemacht?
Wenn du dich hier wiederfindest, ist MockMate MCP genau für dich.
Frontend-Entwickler
Du baust React, Vue oder Angular Apps und brauchst schnell Testdaten, ohne ein Backend aufzusetzen.
Startup-Teams
Ihr prototyped schnell und wollt nicht auf das Backend-Team warten. MockMate beschleunigt eure Iteration.
Freelancer
Du arbeitest an Kunden-Frontends und brauchst Mock-Daten für Demos und Präsentationen.
AI-Editor Nutzer
Du arbeitest mit Cursor AI, Cline oder GitHub Copilot und willst die Power von MCP-Servern nutzen.
UI/UX Designer
Du baust Prototypen in Code und brauchst realistische Daten, um dein Design zu testen.
Hobby-Entwickler
Du lernst Frontend-Entwicklung und willst nicht mit Backend-Komplexität kämpfen.
Installation in 4 Schritten
MockMate MCP ist in wenigen Minuten einsatzbereit. Wähle deinen Editor.
Kostenlosen Account erstellen & API-Key generieren
MockMate nutzt Bearer Token Authentifizierung. Registriere dich kostenlos und generiere deinen API-Schlüssel:
Wichtig: Nach der Registrierung generierst du im Dashboard deinen API-Schlüssel:
mk_live_xxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxDieser wird als Bearer Token verwendet und muss als Umgebungsvariable MOCKMATE_API_KEY gesetzt werden.
Repository klonen
Klone das MockMate Repository an einen beliebigen Ort auf deinem Rechner:
# Klone das Repository
git clone https://github.com/devgio81/MockMate.git
# Ins Verzeichnis wechseln
cd MockMate💡 Merke dir den Pfad – du brauchst ihn für die Editor-Konfiguration (z.B. /Users/deinname/MockMate)
Dependencies installieren
Installiere die benötigten npm-Pakete mit npm oder yarn:
# Mit npm
npm install
# Oder mit yarn
yarn install⚠️ Dieser Schritt ist notwendig, damit index.ts ausgeführt werden kann. Die Installation dauert nur wenige Sekunden.
Editor konfigurieren
Wähle deinen Editor und füge die Konfiguration hinzu:
Cursor AI
EmpfohlenÖffne ~/.cursor/mcp.json (erstelle die Datei, falls sie nicht existiert) und füge deinen API-Schlüssel hinzu:
{
"mcpServers": {
"mockmate": {
"command": "npx",
"args": [
"tsx",
"/pfad/zu/MockMate/index.ts",
"https://n8n.tomczak.dev/webhook/mcp"
],
"env": {
"MOCKMATE_API_KEY": "mk_live_xxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}💡 Ersetze /pfad/zu/MockMate mit dem tatsächlichen Pfad und mk_live_xxx... mit deinem API-Schlüssel aus dem Dashboard.
Cline (VS Code Extension)
Öffne die Cline-Einstellungen und füge unter "MCP Servers" hinzu:
{
"mcpServers": {
"mockmate": {
"command": "npx",
"args": [
"tsx",
"/pfad/zu/MockMate/index.ts",
"https://n8n.tomczak.dev/webhook/mcp"
],
"env": {
"MOCKMATE_API_KEY": "mk_live_xxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}💡 In VS Code: Cmd+Shift+P → "Cline: Open Settings" → MCP Servers. Vergiss nicht, deinen API-Schlüssel einzutragen.
VS Code + GitHub Copilot
Füge zu deinen VS Code Settings hinzu (settings.json):
// .vscode/settings.json oder User Settings
{
"mcp.servers": {
"mockmate": {
"command": "npx",
"args": [
"tsx",
"${workspaceFolder}/MockMate/index.js",
"https://n8n.tomczak.dev/webhook/mcp"
],
"env": {
"MOCKMATE_API_KEY": "mk_live_xxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}💡 MCP-Support in GitHub Copilot ist noch experimental. Prüfe die aktuelle Dokumentation.
Loslegen!
Starte deinen Editor neu und frage einfach deinen KI-Assistenten:
// Sage einfach zu deinem KI-Assistenten:
"Erstelle eine Mock-API für /users mit 5 Benutzerdaten"
// MockMate generiert automatisch:
{
"users": [
{ "id": 1, "name": "Max Mustermann", "email": "max@example.com" },
{ "id": 2, "name": "Anna Schmidt", "email": "anna@example.com" },
{ "id": 3, "name": "Thomas Müller", "email": "thomas@example.com" },
{ "id": 4, "name": "Lisa Weber", "email": "lisa@example.com" },
{ "id": 5, "name": "Peter Fischer", "email": "peter@example.com" }
]
}
// Und liefert dir eine unique API-URL:
// https://n8n.tomczak.dev/webhook/mock-serve/mock/39e43ca1-8fa4-cc6d-aa87-9cc2da5d319a-usersVerfügbare MCP-Tools
MockMate stellt drei einfache, aber mächtige Tools bereit.
Mock erstellen
Erstellt eine neue Mock-API mit deinen gewünschten Daten und liefert eine eindeutige URL zurück.
• slug: "users"
• data: { ... }
Mocks auflisten
Zeigt alle aktiven Mock-APIs mit ihren URLs an. Perfekt für den Überblick.
Mock löschen
Entfernt eine Mock-API, wenn du sie nicht mehr brauchst. Halte deine Mocks sauber.
• public_id: "a7x3k..."
Häufige Fragen
Ist MockMate wirklich kostenlos?
Ja, kostenlos mit Fair Use Policy: 50 Mock-APIs pro Tag erstellen, unbegrenzt abrufen. Alle Mocks laufen 7 Tage. Perfekt für Entwicklung und Prototyping. Erstelle deinen kostenlosen Account im Dashboard.
Wie lange bleiben meine Mock-APIs aktiv?
Mock-APIs sind temporär und werden regelmäßig bereinigt. Für Entwicklung und Prototyping perfekt – für Produktion solltest du ein richtiges Backend nutzen.
Was ist MCP (Model Context Protocol)?
MCP ist ein offenes Protokoll, das KI-Assistenten erlaubt, mit externen Tools zu kommunizieren. Es wurde von Anthropic entwickelt und wird von Cursor AI, Cline und anderen KI-Editoren unterstützt.
Brauche ich Node.js?
Ja, Node.js muss auf deinem Rechner installiert sein. Der MCP-Client läuft lokal und kommuniziert dann mit dem MockMate-Server.
Kann ich eigene Datenstrukturen definieren?
Absolut! Du kannst jede beliebige JSON-Struktur an MockMate übergeben. Die KI kann auch basierend auf deiner Beschreibung passende Daten generieren.
Funktioniert es mit TypeScript?
MockMate liefert JSON-Daten – perfekt für TypeScript. Du kannst die Response direkt typen und in deinem Frontend nutzen.
Bereit, loszulegen?
Installiere MockMate MCP jetzt und generiere deine erste Mock-API in unter 5 Minuten.