Fablemade
Create a one-of-a-kind hardcover picture book about your child in minutes. Describe them in a sentence; Fablemade writes and illustrates an original story — not a name-swap template. Preview every page free. Printed in the USA, from $39.
https://fablemade.ai/Opens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://api.fablemade.ai/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · api.fablemade.ai
80tools discovered
Showing 25 of 80 from the live probe.
Admin Change Object
Update editable fields on one object. Mutating but reversible.
Admin Delete Object
Delete one object by PK. Destructive — requires confirm=true.
Admin Get Object
Fetch one object's full field values by primary key.
Admin List Actions
List the admin actions available for a model (auto-includes any newly added @admin.action), each with its human description.
Admin List Models
List every Django-admin-registered model with its fields, search fields, list_display and available actions. Start here to discover what can be acted on.
Admin Run Action
Run a routine (non-destructive) admin action on a set of object PKs. Read each action's `help` from admin_list_actions first to pick the right one. If the action is interactive (needs inputs or a confirm step), the result reports needs_more_input plus the fields to pass back via extra_post. Actions flagged destructive (refunds, print resubmits, stage restarts, cancels) are refused here — use admin_run_destructive_action.
Admin Run Destructive Action
Run an admin action flagged destructive (financial, live-vendor, or content-clearing: refund_payment, cancel_order, resubmit_to_printer, restart_build_from_stage…). Requires confirm=true. Interactive actions still need their apply field + inputs in extra_post — do a first call without them to learn the fields.
Ads Campaigns
Google Ads campaign performance over the window (spend, impressions, clicks, CTR, CPC, platform-reported conversions and CPA, daily budget, bidding strategy). Compare platform CPA to our real CAC via marketing_spend.
Ads Create Draft Campaign
Create a complete Google Search campaign in a single atomic call — budget, campaign (ALWAYS created PAUSED; no tool can enable it), US+CA English targeting, phrase-match negatives, ad groups with keywords, and a responsive search ad per ad group from an approved AdCreative. Guardrails in code: budget ≤ the configured cap, CPC ≤ $20, creatives must be approved and compliant. Returns the review link — a human enables it in the Ads UI.
Ads Keyword Ideas
Keyword research via Google's Keyword Planner: monthly search volume, competition, and top-of-page bid (CPC) range per keyword, for the US+CA English market. Use whenever asked to research keywords, search volumes, search demand, or CPCs. Give 2+ seed phrases and/or a url. Planning volumes are coarse — rank with them, don't forecast.
Ads Keywords
Keyword-level performance (match type, quality score, spend, CTR, CPC, platform conversions), highest spend first.
Ads Search Terms
What people actually searched before clicking — the source for negative keywords (irrelevant terms burning spend) and new exact-match winners.
Ads Status
Is Google Ads wired up? Missing settings, API version, whether the account is reachable (name/currency/time zone), and whether offline conversion upload is configured/enabled. Run this first when Ads tools error.
Ads Sync Spend
Pull Google's own daily spend per campaign into AdSpend (upsert), so CAC uses the platform's numbers instead of hand entry. Runs daily on its own; call this to refresh now or backfill more days.
Ads Upload Conversions
Send pending purchases (with a gclid, not yet uploaded) to Google Ads as offline conversions valued at our margin. Confirm-gated; runs daily on its own once GOOGLE_ADS_CONVERSION_UPLOAD_ENABLED is on. Use dry_run to preview.
Analytics Sql
Run an ad-hoc READ-ONLY SQL SELECT for custom analysis over the database. Rejects anything that isn't a single SELECT/CTE; executes in a read-only transaction that is always rolled back; caps returned rows.
Book Build Diagnose
Diagnose why a book build failed: the latest failed BookBuild traceback, the failing stage timings, related AI-usage rows, and recent matching log entries — the raw material for a root-cause summary.
Book Build Status
Current build state for a book: its latest BookBuild attempts (status, error, pages illustrated/total), the per-stage timing report, and the django-q2 build/art task groups.
Book Get
Full read of a book: its core fields, character/scene lists, and a summary of each page (number, text, whether art exists) with S3 keys.
Book Rebuild
Trigger a book rebuild on the worker. Optionally reset to an earlier stage first (clearing that stage's output and everything downstream), then enqueue book_build_pipeline. Returns the queued task id.
Creative Approve
Human sign-off on a creative. Returns the paste-ready headlines, descriptions, and final URL (variant + promo + UTM template) for the ads UI.
Creative Draft Rsa
Draft Google responsive-search-ad copy for an angle: 12 headlines (≤30 chars) + 4 descriptions (≤90), validated in code (limits, duplicates, no unbacked claims — rejected lines are listed). Saves drafts; approve with creative_approve to get the paste-ready block.
Creative List
Ad creatives in the library with their copy, landing variant, promo, and status.
Creative Render Image
Render an ad image for a creative with the book image provider (for Meta / Display / Performance Max assets). Costs one image generation.
Creative Set Status
Mark an approved creative live (after you paste it into the ads UI) or retired.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsCreate a one-of-a-kind hardcover picture book about your child in minutes. Describe them in a sentence; Fablemade writes and illustrates an original story — not a name-swap template. Preview every page free. Printed in the USA, from $39.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate Fablemade? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles probed 80 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.