Skip to main content
Glama
aryan0078

storykit-mcp

by aryan0078

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STORYKIT_API_KEYNoOptional free key for a higher rate limit.
STORYKIT_API_BASENoOverride the API origin.https://asset.storykit.space

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_assetsA

Search the StoryKit design library. Returns matching blocks (id, name, kind, blockType, embed snippet, dataSchema when the asset accepts rows). Kinds: CHART_VARIANT, ANIMATION, TEXT_STYLE, THEME, COMPONENT, SVG, INTERACTIVE. INTERACTIVE covers the animated/self-contained widgets: draggable knobs + gauges + faders, skeuomorphic controls, blueprint cutaways, maps, quizzes. Sort: newest (default), used, name. Paginate with page + size (max 50).

get_assetA

Get the full JSON for one asset by id: descriptor, dataSchema (row shape for data-sk-items), html/css/js when self-contained, plus embed.snippet, links.embedHtml, and links.bundle.

get_embed_snippetA

Get the copy-paste embed snippet for an asset — a with example data-sk-items + the hosted sk-embed.js runtime. Replace data-sk-items with your rows (see dataSchema from get_asset).

list_themesA

List published StoryKit themes (palette + vibe) for composing a page or bundle export.

list_chart_familiesA

List Datawrapper-aligned chart families (65+) mapped to StoryKit blockTypes — each family has whenToUse, a sample variant, and sampleData. Search kind=CHART_VARIANT to find published skins for a family.

list_theme_familiesA

List editorial theme palette families — seeded as published THEME assets for reuse in embeds and bundles.

bundle_urlA

Build a download URL for a .zip bundle of one or more assets (each as standalone index.html + asset.json, plus a composed page.html). Optionally pass theme id to skin the composed page.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aryan0078/storykit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server