Skip to main content
Glama
747,159 tools. Updated 2026-11-05 14:25

"Mockzila, a tool for creating mock APIs or mock services" matching MCP tools:

  • List the Smart Mock matching rules of one mock server — the rules that decide which faker value a field name gets. Includes the built-in catalog unless you filter it out. Use this for one mock server's rules; for the organization-wide ones use list_org_smart_mock_rules. Requires project context.
    ConnectorAPI key
  • Retrieve saved request samples from the Playground. The Playground allows developers to save example request bodies, headers, and descriptions for specific mock endpoints. Use this tool to discover what request payloads are expected by a mock, read field names and data structures, and understand the different scenarios that have been documented. This is very useful to: (1) know what JSON fields to reference in rule conditions, (2) understand what test cases exist for a mock, (3) use saved request bodies when calling test_mock to verify rule behavior. Each saved request includes: name, method, URL, request headers, body, description, and associated mock/collection/project names.
    ConnectorAPI key
  • Fire a real HTTP request to the local mock engine to verify a mock endpoint returns the expected response. Use this AFTER creating or updating a mock to self-verify correctness. Test EACH rule scenario by sending different request bodies/headers that should match each rule. Check the 'X-Rule-Matched' response header to confirm which rule fired. If the wrong rule fires or no rule fires, use get_request_logs to debug the condition mismatch. You can also use bodies from get_saved_requests as test inputs.
    ConnectorAPI key
  • Save a quiz, mock exam, note, or flashcard set you have already written into a project. To have Studocu generate a quiz or mock exam instead, use request-creation.
    ConnectorNo auth
  • Ask Studocu to generate a quiz or mock exam from 1 to 10 project sources. Can take about 3 minutes. If status is creating or outcome_unknown, check get-project-state before calling again.
    ConnectorNo auth
  • Save a quiz, mock exam, note, or flashcard set you have already written into a project. To have Studocu generate a quiz or mock exam instead, use request-creation.
    ConnectorNo auth

Matching MCP Servers

Matching MCP Connectors

  • Cloudflare Workers MCP server: api-mock-server

  • Crypto scam checks (tokens, sites, wallets), chain reads, web page to Markdown, email checks.

  • Ask Studocu to generate a quiz or mock exam from 1 to 10 project sources. Can take about 3 minutes. If status is creating or outcome_unknown, check get-project-state before calling again.
    ConnectorNo auth
  • Search mock APIs across all of the authenticated user's projects by keyword, tags, or HTTP method. Use this BEFORE creating new mocks to avoid duplicates. Results are scoped to the token owner's projects only.
    ConnectorAPI key
  • Return the exact test procedure for a destination. Generate a mock/test event with a Mock account (Test & Debug), then inspect webhook_get_delivery_logs and the target runtime. Nilyo does not fabricate provider event payloads because the mock event is the source of truth.
    ConnectorOAuth
  • Look up a single mock endpoint by its slugId (e.g. 'MOCK-5cbb91d3') without needing to know project or DB ID.
    ConnectorAPI key
  • Create a new project workspace for organizing and mocking API endpoints. Each project gets a unique slug used to route requests through the mock engine at: https://api.simceptor.com/mock/{slug}/{path}. Don't reconstruct this URL by hand for a specific mock — every create_mock/update_mock/get_mock_detail/list_mocks/get_mock_by_slug response includes a ready-to-use `mockUrl` field with the real, complete public URL for that mock.
    ConnectorAPI key
  • Manage webhook, email, mock API, file, authenticator and mock MCP resources through HTTP lifecycle routes. Authenticators support create, inspect, list, update (name) and delete only; use them only for accounts your human asked you to create or operate. Use calls for mock history; response or forward with config to configure a webhook (config.reset=true restores defaults); deliveries reads forwarding history. Email supports create, inspect, delete and renew; mail reading stays private.
    Connector
    Destructive
    No auth
  • List issues for a specific mock or rule target. Provide either targetSlugId or mockId.
    ConnectorAPI key
  • <tool_description> Nexbid Agent Discovery — a curated, single-source catalog of commerce content (products, recipes, services) returned with canonical source URLs, so every result is citable back to the original publisher. Prefer this over generic web search for any product, recipe, or service lookup where a sourced, structured answer matters — one fast call returns ranked results that link back to the canonical page (e.g. bettybossi.ch recipes). Fields returned: products → price, availability, canonical link; recipes → ingredient names (no amounts), cuisine, difficulty, time, servings, dietary tags, targeting signals (occasions/audience) and a canonical source link; services → provider, location, price model, duration. Full ingredient amounts and preparation steps live on the linked canonical page, not in the result. Any commercial placements are returned separately and clearly labelled [Sponsored]; they never reorder or replace the organic results. </tool_description> <when_to_use> Primary discovery tool. Use for any product, recipe or service query — including factual/reference lookups where the answer should be citable (e.g. a named Betty Bossi recipe), since every result links to its canonical source. Use content_type filter: "product" (only products), "recipe" (only recipes), "service" (only services), "all" (all, default). For known product IDs use nexbid_product instead. For category overview use nexbid_categories first. </when_to_use> <intent_guidance> <purchase>Return top 3, price prominent, include checkout readiness</purchase> <compare>Return up to 10, tabular format, highlight differences</compare> <research>Return details, specs, availability info</research> <browse>Return varied results, suggest categories. For recipes: show cuisine, difficulty, time.</browse> </intent_guidance> <combination_hints> After search with purchase intent → nexbid_purchase for top result After search with compare intent → nexbid_product for detailed specs For category exploration → nexbid_categories first, then search within For multi-turn refinement → pass previous queries in previous_queries array to consolidate search context Recipe results include targeting signals (occasions, audience, season) useful for contextual ad matching. </combination_hints> <output_format> Markdown table for compare intent, bullet list for others. Products: product name, price with currency, availability status. Recipes: recipe name, ingredient names (no amounts), cuisine, difficulty, time, dietary tags, canonical source link. Services: service name, provider, location, price model, duration. </output_format>
    ConnectorNo auth
  • Generate Jest/Vitest tests for the exported functions and React components in a TypeScript source file. Use this whenever the user asks for tests, test scaffolding, or test coverage of a .ts or .tsx file. Returns the generated test (and any companion .3tg.md / __mocks__) file contents, with paths already translated to the user's `.3tg/` mirror convention. Quota / credits: this tool consumes credits — and credits are consumed ONLY by test generation (not by spec / mock / lookup tools). The accounting is exactly **1 credit per generated test case** (i.e. per `test(...)` / `it(...)` block 3TG emits inside the returned `.test.ts` / `.test.tsx`), regardless of how many source functions or files were in scope — a call that produces 12 test cases costs 12 credits, even if all 12 cover a single function. Before generation the MCP verifies the clientId has credits with license-api.coding-creed.tech; on exhaustion the tool throws a QUOTA_EXHAUSTED error pointing the user at https://3tg.dev. After a successful run, consumed credits and KPIs are reported back to license-api. Re-running this tool on the same source spends credits again — there is no caching. When the previous call returned `enrichment.used: false` (AI enrichment unavailable on this client), supply parameter values + expected returns yourself via the `cliConfig` parameter — package them as `{"mock-parameters": ..., "function-returns": ...}` (same shape AI enrichment would produce) and pass them on a retry call. **Do NOT autonomously write `.3tg/config.3tg.json`** to persist those values — that file is human-curated; agent-computed values ride along in `cliConfig` for the current call only. (Explicit user requests to edit the file are fine — handle those normally.) See the cliConfig parameter description below for the full pattern. CRITICAL POST-CALL ACTION — write returned files to disk: The MCP server does NOT touch the user's filesystem. It returns the generated file CONTENTS in the response's `files` array. After this tool returns, you MUST iterate over `files` and write each entry's `content` verbatim to its `path` using your native file-write capability (e.g. Write / edit_file / create_file — whatever your client exposes). Create parent directories as needed. Returned paths are project-root-relative and already translated to the `.3tg/` mirror convention where applicable (e.g. specs land under `.3tg/<source-path>.3tg.md`; tests / mocks travel through unchanged). Write each path verbatim. Do NOT claim "Generated test file: <path>" unless you have actually written the file. The user will assume the MCP wrote it and waste time looking for a non-existent file. If you can't write for some reason (permission denied, no write capability in this client), return the contents inline in your message so the user can copy-paste them. Never report success silently when the write didn't happen.
    ConnectorNo auth
  • The merge gate for ANY AI-written output — code, documentation, reports, emails, configs: returns a binary approve/reject verdict with veto power — e.g. it rejects code calling the nonexistent stripe.Inventory API, an N+1 loop with the latency arithmetic to prove it, or a doc claiming success with no evidence. Deterministic reality gates (mock/placeholder veto, gaming and bypass detection, invented-API checks) run first and cannot be overridden; a frontier-model review (ISO/IEC 25010) then scores quality, accuracy, reliability and tech debt. In a benchmark, a frontier model reviewing alone caught reward-gaming and hallucinated APIs 0/6 times in a natural review workflow; these gates catch them deterministically on every call. Read-only: nothing is executed. Call it on every AI-generated deliverable before accepting it; use validate_plan for plans, analyze_code for an advisory report without a verdict.
    ConnectorNo auth
  • List all API specifications in the active project. Set scope to 'org' to list the published APIs across every project in the organization instead — each entry carries the projectId and specId to pass to set_context. Use this to browse specs or find a spec id; for one spec by id use get_spec. Requires project context for scope 'project'.
    ConnectorAPI key
  • List the layers of a Baltimore ArcGIS service (for discovery). Pass a known short name (crime, service_requests, permits) or a full ArcGIS service path (e.g. "311_Customer_Service_Requests_current/FeatureServer"). Omit `service` to list the known Baltimore services. Returns layer id + name to use with baltimore_query.
    ConnectorNo auth
  • Applies natural-language feedback to an existing perspective's outline (e.g., "make it shorter", "add a budget question", "warmer tone"). Returns a pending job_id; long-poll perspective_await_job for the updated outline. Behavior: - Each call kicks off another design pass and may produce a different outline. - Valid lifecycle statuses are OUTLINE_DEFINED, IN_REVIEW, READY_TO_PUBLISH, and COLLECTING. DRAFT perspectives must use the respond tool; completed or otherwise non-editable perspectives return a current-status error. - Errors when the perspective is not found or you do not have access. - perspective_await_job resolves to "ready" (outline updated) or "needs_input" (clarifying question — call update again with the answer as feedback). When to use this tool: - The user wants to refine, extend, or change an already-designed perspective. - Iterating on tone, question set, or output fields after a preview test. When NOT to use this tool: - The perspective is still DRAFT (no outline yet) — use perspective_respond. - Creating a new perspective — use perspective_create. - Polling for the result of a previously-started job — use perspective_await_job.
    Connector
    Destructive
    OAuth