Skip to main content
Glama
632,367 tools. Updated 2026-10-03 06:14

"Useful Minecraft Plugins for Creative Coding or Fun Projects" matching MCP tools:

  • Search Epinu real-asset projects. Returns bounded summaries only; call projects_get_deep_dive for detailed packets. Results include public projects plus the token owner's own archived, draft, or unpublished projects for duplicate checks; another owner's unpublished projects are never returned. Available without a token for public results only.
    ConnectorNo auth
  • PROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. Scout this LONG podcast/video for multiple complete story arcs and create LOCKED child projects. Valmera's internal agent may let the background scout choose the arcs. MCP callers MUST do the editorial selection themselves: read the full transcript, then pass clips with explicit source ranges and useful story context. The pipeline only seeds the selected source windows; it does not choose captions, framing, B-roll, music, effects or render a creative edit. Studio users explicitly press Edit on a card to boot a fresh editor. MCP callers open each child and perform the edits directly. It returns the scouting job ID; poll with wait_for_job or shorts_status. count bounds only Valmera's legacy one-call auto-scout. An explicit clips array keeps every valid non-overlapping story arc; total creation is naturally bounded by source duration, not an editorial quota. style_note is reference context for the eventual child editor, not a hard-coded recipe.
    ConnectorOAuth
  • Use this when the user is undecided or asks for advice on which AI video/image model fits a creative goal. Present the best-fit available executable model first, then strong alternatives from distinct model families when useful. Validate the selected mode with get_model_details. Nullable constraints must be null or omitted when unstated, never placeholders. Ask only for missing choices that change the result or budget. Clarify whether quality means story coherence, multi-shot continuity, reference/character fidelity, motion, audio or delivery resolution; never rank creative quality by resolution alone. Use calculate_project_budget on comparable proposals before calling an option cheaper or lower-cost. Mix models only when each shot has a factual rationale; do not force diversity or dilute a quality-first plan. Do not use when the user already chose a compatible model for validation, pricing or execution. Never substitute a named model without user approval. Recommendations are capability matches. Do not use them as an exact quote, generation command, or guarantee that a provider will accept a request.
    ConnectorOAuth
  • Heista's creative direction engine — same engine the Creative Director specialist runs internally, exposed over MCP. ONE-SHOT: give a brief, get N finished creative outputs. For back-and-forth refinement, or output shapes the `medium` enum below does not cover, use chat_with_creative_worlds instead. OUTPUT SHAPE switches on the `medium` arg: • omitted → N territory cards (default exploration). Each card sits on different psychology / craft / feel / world axis coordinates so the set spans the creative space rather than orbiting one insight. Card has: name, campaign line, 5-8 sentence pitch, one-sentence strategic bet, resolved axis state names, creative-director rationale. • `tvc` → N TVC scripts (15-90s — hook, arc, resolve, sound design, end line). • `billboard` / `ooh` / `print` → N out-of-home concepts (visual concept + line + placement rationale). • `social` → N social-video concepts (hook + format type + middle beat + payoff, optimised for Reels / TikTok / Shorts). • `activation` / `experiential` → N activation concepts (space design + user journey + peak moment + takeaway artifact). • `audio` → N sonic / radio concepts (sonic scene + voice + audio arc). • `campaign` → N full campaign platforms (insight → big idea → strategy → visual world → production roadmap). The engine can also produce manifesto / copy, naming, packaging, PR stunts, content series, brand positioning, partnerships — these output shapes are NOT in the medium enum, so use chat_with_creative_worlds when the user wants one of those. USE WHEN: user says "give me ideas / options / directions / territories", "what angles work for...", "show me three / five ways to...", "write a TVC for...", "draft billboard concepts for...", "I need fresh thinking on...". DO NOT USE to refine one existing direction (use chat tool), to critique work, for OKRs / internal docs / strategy decks, or anything outside advertising creative direction. INPUTS: brief (the creative problem, free text), count (2-6 concepts), optional brand_id (from list_brands or any create_powersource_* — when provided the engine grounds output in the brand's buyer tensions, voice, and selling points), optional medium (above), optional lens_hint (apply a playbook or signature move as a creative constraint), idempotency_key (safely retryable for 5 minutes). Returns the finished creative output as narrative text PLUS a structured array of resolved axis coordinates for programmatic use. Metered — typically 3-15 credits per call depending on count and brand context size. Charged after success on actual token usage.
    ConnectorNo auth
  • Read ONE ad in full, live from Meta — its creative content (primary texts, headlines, descriptions, CTA, destination link, URL parameters, image hashes / video ids, Facebook Page and Instagram identity) plus status, timestamps, object_story_id / effective_object_story_id (the underlying post, which carries the ad's likes and comments) and the raw creative specs. Get the ad_id from adsap_list_ads or adsap_get_insights. Use it to inspect an ad's copy and media, to replicate an ad, or to answer 'what does this ad say / link to?'. Read-only — to CHANGE a live ad's creative use adsap_replace_ad_creative.
    ConnectorAPI key
  • Score a creative prompt, script, or ad concept for hook strength, benefit clarity, product signal, call-to-action, channel fit, audience fit, and brand fit. This is a transparent heuristic, not a proprietary prediction model. Local brand profiles are not available on the hosted (remote) endpoint (per-user state is a later phase). Omit 'brand_profile_id' to score the pasted creative statelessly.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to query OpenRouter model information including prices, ELO rankings, context, and perform comparisons.
    62 npm
    1
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Provides a minimal OpenAI Plugin MCP server that exposes a read-only greeting tool over Streamable HTTP, useful for verifying local MCP connections and ChatGPT Work plugin integration.
    -

Matching MCP Connectors

  • Task tracking built for coding agents. Work is leased, so two agents never take the same SubTask.

  • World Bank Projects & Operations MCP.

  • Lists ALL creatives (ads) in a LinkedIn account (fully paginated); if campaign_id is given, limits to that campaign. Also returns review status. If any row has `_truncated`, the list is INCOMPLETE — say so. Every row carries a normalized `text` block next to the raw `content`: headline, description, landing_page, format — and for POST-BASED ads (Sponsored Content, Document Ads, Thought Leader Ads) `post_urn` + `post_permalink`. IMPORTANT — post-based ads: the ad copy lives in the referenced POST, not in the creative, so it is NOT in this list by default (`text.ad_copy_status: "not_fetched"`). To get the REAL copy call `linkedin_ad_copy` with a shortlist of creative ids, or set include_previews=true here. NEVER invent copy and never present an internal creative `name` as the messaging. include_previews=true additionally resolves, per post-based creative: the real `ad_copy` (read from LinkedIn's PUBLIC Ad Library — no extra permission needed), `author_type` / `is_thought_leader_ad`, `ad_library_url` and official `preview_url` / `preview_url_mobile`. Costs ~2 extra requests per creative and is capped at 60, so use it on a shortlist (e.g. the top CTR rows), not on a 1.000-ad account.
    ConnectorOAuth
  • Search the Sigistry marketplace of Claude Code plugins by keyword and/or category. Returns matches with their install command and verification status (the registry runs an eight-check security audit; prefer "verified" plugins when recommending an install).
    ConnectorNo auth
  • Buy the user something totally unexpected and very silly/stupid-fun under a small dollar cap (default $10, hard max $25). Great when the user cannot decide what to order (from DoorDash etc.) or just wants a fun surprise. It kicks off a shopping conversation that FIRST brainstorms deliberately stupid ideas, picks ONE genuinely unexpected item, builds the cart, and shows the item + exact total. It NEVER checks out by itself: the reply includes a conversation_id — relay the user's explicit confirmation ("yes, place it") through the `buy` tool on that SAME conversation_id, exactly like a normal order. Each surprise_me call starts a fresh surprise; use `buy` for all follow-ups (answers, tweaks, the confirmation).
    ConnectorNo auth
  • Get the creative content of a specific ad: copy (body, title, description, CTA), click URL, UTM params, and pre-signed S3 image/video URLs (TTL ~1 hour). Use after nevent_list_paid_ads to get a valid adId. Null imageUrl/videoUrl means the asset mirror job has not run yet — retry in ~5 minutes. For Dynamic Creative Ads (hasDca: true), the dca field contains multiple creative variants. A 404 may mean this tenant is not enrolled in the insights pilot — call nevent_paid_ads_health to confirm.
    ConnectorNo auth
  • Search the Sigistry marketplace of Claude Code plugins by keyword and/or category. Returns matches with their install command and verification status (the registry runs an eight-check security audit; prefer "verified" plugins when recommending an install).
    ConnectorNo auth
  • Delete a creative folder recursively for the authenticated tenant — removes all subfolders, all creatives inside them, and any orphaned R2 objects (only deletes the R2 blob when no other creative row references the same key). REQUIRED: folder_id (str — UUID). EXAMPLE: creatives_delete_folder({"folder_id": "<uuid>"})
    ConnectorOAuth
  • Get deduplicated creative count, first-discovered creative count and ad-plan count for one game, platform and explicit date range (maximum 180 days). Creative count uses lifetime overlap; first-discovered count uses first appearance within the range. No paging is needed. Always use this tool for platform totals rather than counting pages from discovery tools.
    ConnectorNo auth
  • Use this when the user asks about their projects, their open outcomes, or which projects have no next action yet. Lists the Projects column in board order; a project is any outcome that needs more than one step. Do not use for single tasks (list_next_actions) or to add a project (create_card).
    ConnectorOAuth
  • Generate branded advertising images and designs using AI and company Brand DNA. FLAT vs EDITABLE: this is the FLAT generator — it bakes the headline + CTA into the pixels and returns one finished PNG. For a creative the user can rearrange / retype / restyle before finalizing (the DEFAULT for a standalone "make me a creative" request), use generate_flexible_brand_creative instead. Use THIS flat tool when building an ad or feeding a campaign (the image flows straight into upload_image_creative -> create_update_image_ad, with no human edit-and-save step), or when a finished flat image / a batch of quick variations is explicitly wanted. ALSO KNOWN AS: design ad, create ad image, make creative, generate banner, create advertisement visual, design campaign image, ad design, advertising artwork KEYWORDS: design, creative, image, banner, ad, advertisement, visual, generate, create, artwork, graphic, brand, branded, logo, campaign asset USE FOR: - Creating new ad images/banners/creatives for campaigns - Generating LinkedIn/Facebook/Instagram/Display ad visuals - Making branded advertisements that match company style - Designing campaign creative assets WORKFLOW CONTEXT: - PREREQUISITE: Call get_brand_kit first to check if brand exists - NEXT STEPS: Use upload_image_creative to add to library, then create_update_image_ad - PART OF: Campaign creation workflow (brand → creative → upload → ad → campaign) COMMON QUERIES THAT NEED THIS: - "create ads for my company" - "design advertising images" - "make branded banners" - "generate creative for LinkedIn campaign" - "I need ad visuals" KEYWORDS: ad, advertisement, creative, image, banner, design, visual, brand, generate, create, linkedin, facebook, instagram, display, campaign asset PROCESS: Checks for existing brand kit → (Creates brand kit only if missing) → Selects top 3 aligned reference ads → Enhances prompt with brand patterns → Generates optimized image → Returns URL (must upload before use in ads). TEXT RULES: - Wrap text in quotes: "Your Headline Here" - Max 25 chars per phrase, 2-3 phrases max - Good: "Boost ROI 30%" (13 chars) | Bad: "Supercharge Your Marketing Performance Today" (44 chars) PLATFORMS: LinkedIn (16:9, B2B) | Facebook (1:1, eye-catching) | Instagram (4:5, mobile-first) | Display (16:9, high impact) OUTPUT: Returns image URL. ALWAYS display/link the image for user to see.
    ConnectorAPI key
  • Reconcile or discard one exact tenant-owned pending/error upload so a failed browser upload does not remain as a permanent library placeholder. Pass the same SHA-256 file_hash, stable idempotency_key, upload_attempt, and folder_id used for creatives_request_upload_v2. If bytes reached storage and verify, the creative becomes ready; otherwise the matching placeholder is discarded. It never deletes a verified ready creative and never returns the hash, storage key, provider URL, or tenant identifier.
    ConnectorOAuth
  • Talk to Switch's unrestricted operator (the flame in the Studio chat): the mature, uncensored creative brain that runs on BytePlus with its own workspace, tools and skills. Send a brief, a question, a research ask or a coding task; it answers in its own words and, when it wants to spend tokens, write a file or run a command, it pauses and returns pending_action for the creator to allow or deny (decide_switch_unrestricted_action). Keeps its own conversation history: pass back conversation_id to continue. While it is still working, a new message steers it. Nothing here is sent to Claude. Owner-gated: returns NOT_ALLOWED for accounts without the flame.
    ConnectorNo auth
  • [BROWSE] List open design briefs, creative challenges and collaboration requests posted by brands seeking designers and creators. These are NOT products for sale. Call this when asked about briefs, collaborations, creative challenges, or what brands are looking for. Returns brief title, brand name, description, and brief ID. Use a brief ID with submit_design to respond. To see products for sale, use list_drops instead.
    ConnectorNo auth
  • [BROWSE] List open design briefs, creative challenges and collaboration requests posted by brands seeking designers and creators. These are NOT products for sale. Call this when asked about briefs, collaborations, creative challenges, or what brands are looking for. Returns brief title, brand name, description, and brief ID. Use a brief ID with submit_design to respond. To see products for sale, use list_drops instead.
    ConnectorNo auth
  • Find Canton ecosystem projects most similar to a free-text description by matching across title + category + description + tags: searches only the live ecosystem directory. Canton-specific. Useful before proposing a project to check overlap; to also check pending/past Dev Fund proposals for the same idea, use detect_builder_overlap instead.
    ConnectorNo auth
  • Render a ready-to-paste coding prompt for an annotation, formatted for a target assistant. A deterministic template (no AI spend); for a deeper analysis use diagnose_annotation.
    ConnectorNo auth