Skip to main content
Glama

Server Details

Twistly turns your ideas, notes, and documents into ready-to-edit PowerPoint presentations. Describe a topic, paste in text, or share a file (PDF, DOCX, PPTX, or TXT), and Twistly builds a structured deck of up to 50 slides with clear layouts and matching visuals in seconds. Pick from 50+ templates to keep a consistent, on-brand look.

Everything comes out as a native, fully editable .pptx file, not a web export, so it opens cleanly in PowerPoint with no broken layouts. Edit it by hand like any normal presentation, or use the Twistly add-in for PowerPoint to keep refining and redesigning your slides. Nothing stays locked in a separate editor.

Generation runs asynchronously: a tool call returns a job id, the assistant follows the job, and the finished deck arrives as a download link in the chat.

Used by students, educators, business professionals, and teams around the world.

Ownership verified

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
13.2% over 41 days
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL

TDQS

A4.1/5.0

Scored across 4 tools

Disambiguation4/5

Three creation tools differ by input source (file, text, topic), which is mostly clear. However, create_from_file also accepts a text field, overlapping with create_from_text, which could cause slight confusion.

Naming Consistency5/5

All tools use consistent snake_case with a predictable verb_from_noun or get_noun pattern. No deviations.

Tool Count5/5

Four tools perfectly cover an async generation service: three input variants and one status poller. No redundancy or bloat.

Completeness4/5

The core submit-and-poll lifecycle is complete, and results are retrievable via status. Minor gaps: no cancel or list jobs, and no direct result retrieval beyond polling.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • Changedcreate_from_file1 field changed
      • changedInput schema / properties / image_style / enum
        Previous value: -[
        -  "auto",
        -  "photorealistic",
        -  "illustration",
        -  "neon",
        -  "abstract",
        -  "black-and-white",
        -  "3d",
        -  "linear",
        -  "painterly",
        -  "silk",
        -  "dramatic",
        -  "holographic"
        -]New value: +[
        +  "auto",
        +  "photorealistic",
        +  "illustration",
        +  "neon",
        +  "abstract",
        +  "black-and-white",
        +  "3d",
        +  "linear",
        +  "painterly",
        +  "silk",
        +  "dramatic",
        +  "holographic",
        +  "glass-abstract"
        +]
    • Changedcreate_from_text1 field changed
      • changedInput schema / properties / image_style / enum
        Previous value: -[
        -  "auto",
        -  "photorealistic",
        -  "illustration",
        -  "neon",
        -  "abstract",
        -  "black-and-white",
        -  "3d",
        -  "linear",
        -  "painterly",
        -  "silk",
        -  "dramatic",
        -  "holographic"
        -]New value: +[
        +  "auto",
        +  "photorealistic",
        +  "illustration",
        +  "neon",
        +  "abstract",
        +  "black-and-white",
        +  "3d",
        +  "linear",
        +  "painterly",
        +  "silk",
        +  "dramatic",
        +  "holographic",
        +  "glass-abstract"
        +]
    • Changedcreate_from_topic1 field changed
      • changedInput schema / properties / image_style / enum
        Previous value: -[
        -  "auto",
        -  "photorealistic",
        -  "illustration",
        -  "neon",
        -  "abstract",
        -  "black-and-white",
        -  "3d",
        -  "linear",
        -  "painterly",
        -  "silk",
        -  "dramatic",
        -  "holographic"
        -]New value: +[
        +  "auto",
        +  "photorealistic",
        +  "illustration",
        +  "neon",
        +  "abstract",
        +  "black-and-white",
        +  "3d",
        +  "linear",
        +  "painterly",
        +  "silk",
        +  "dramatic",
        +  "holographic",
        +  "glass-abstract"
        +]
  2. 3 tool updates
    • Changedcreate_from_file1 field changed
      • changedInput schema / properties / template / description
        Previous value: -"'auto' (the default) has Twistly rank its built-in templates against the content and use the best match. Pass a template name only when the user explicitly asks for a specific one."New value: +"'auto' (the default) has Twistly rank its built-in templates against the content and use the best match. Pass a template name only when the user explicitly asks for a specific one. On the free plan only these templates are available: NewYork, Houston, Cambridge, Seoul, Rome, Copenhagen, Pasadena, Tokyo, Berlin, Oslo, FlowerMound, Singapore, Doha, PalmSprings, Brussels — 'auto' also picks from them; any other name is refused for a free account with the error code template_not_available."
    • Changedcreate_from_text1 field changed
      • changedInput schema / properties / template / description
        Previous value: -"'auto' (the default) has Twistly rank its built-in templates against the content and use the best match. Pass a template name only when the user explicitly asks for a specific one."New value: +"'auto' (the default) has Twistly rank its built-in templates against the content and use the best match. Pass a template name only when the user explicitly asks for a specific one. On the free plan only these templates are available: NewYork, Houston, Cambridge, Seoul, Rome, Copenhagen, Pasadena, Tokyo, Berlin, Oslo, FlowerMound, Singapore, Doha, PalmSprings, Brussels — 'auto' also picks from them; any other name is refused for a free account with the error code template_not_available."
    • Changedcreate_from_topic1 field changed
      • changedInput schema / properties / template / description
        Previous value: -"'auto' (the default) has Twistly rank its built-in templates against the content and use the best match. Pass a template name only when the user explicitly asks for a specific one."New value: +"'auto' (the default) has Twistly rank its built-in templates against the content and use the best match. Pass a template name only when the user explicitly asks for a specific one. On the free plan only these templates are available: NewYork, Houston, Cambridge, Seoul, Rome, Copenhagen, Pasadena, Tokyo, Berlin, Oslo, FlowerMound, Singapore, Doha, PalmSprings, Brussels — 'auto' also picks from them; any other name is refused for a free account with the error code template_not_available."
  3. 4 tool updates
    • First observedcreate_from_file
    • First observedcreate_from_text
    • First observedcreate_from_topic
    • First observedget_job_status

Publisher details

Operator
Twistly · Publisher source
Vendor relationship
First-party · Publisher source
Trust center
Not available
Restrictions
No paid plan, admin approval, regional restriction or custom OAuth app is needed to connect: signing in with Google, Microsoft or an email code creates the account. Usage is metered in AI credits — a new free account starts with 60 credits and each generated deck costs 20, and on the free plan a deck built from a topic is capped at 10 slides. Paid plans raise the slide limit and replace the credit balance with a daily generation quota. · Publisher source

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources