Skip to main content
Glama
michab23

IGDS Storybook MCP Server

by michab23

IGDS Storybook MCP Server

MCP server for the Israeli Government Design System (IGDS) component documentation. Provides access to Storybook component data and Zeroheight design system documentation.

Overview

This server exposes 17 tools for querying IGDS components across:

  • Storybook: Angular, React, Core-Web frameworks with source code, props, and rendered examples

  • Zeroheight: Design guidelines, usage documentation, accessibility info, and images

Related MCP server: storybook-renderer

Installation

npm install

Running the Server

# Build TypeScript
npm run build

# Start the MCP server
npm run start

The server runs via stdio transport and connects to MCP clients.

Using with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "igds-storybook": {
      "command": "node",
      "args": ["<path-to-project>/dist/index.js"]
    }
  }
}

Replace <path-to-project> with the actual path to this project on your machine.

Using with MCP Inspector

Option 1: Stdio (default)

npm run inspector

Opens the Inspector web UI at http://localhost:6274 and connects via stdio automatically.

Option 2: HTTP (Streamable HTTP)

First start the HTTP server, then connect the Inspector to it:

# Terminal 1: Start HTTP server
npm run http

# Terminal 2: Start Inspector and connect to HTTP server
npx @modelcontextprotocol/inspector --transport streamable-http http://localhost:3000/mcp

Running over HTTP

To expose the MCP server over HTTP instead of stdio:

# Run with HTTP transport
npm run http

Then connect to http://localhost:3000/mcp from your MCP client.

MCP Tools

Storybook Tools

Tool

Description

Parameters

load-storybook

Load Storybook data for a framework

framework?: angular/react/core-web

list-components

List components for a framework

framework: angular/react/core-web

get-component

Get component docs with argTypes

framework, componentName

get-component-source

Get source code structure (properties, CSS, defaults)

framework, componentName

get-component-css

Get CSS styles

framework, componentName

get-component-stories

Get all story variants

framework, componentName

get-story-examples

Get rendered HTML examples

framework, componentName, storyName?

get-story

Get story entry by ID

framework, storyId

search-components

Search across frameworks

query

compare-component

Compare across Angular/React/Core-Web

componentName

Zeroheight Tools

Tool

Description

Parameters

zeroheight-list-categories

List component categories

(none)

zeroheight-list-components

List components

category?

zeroheight-get-component

Get full component documentation

componentName

zeroheight-get-section

Get design/code/usage/accessibility section

componentName, section

zeroheight-search

Search Zeroheight content

query

zeroheight-get-storybook-ref

Get Storybook cross-references

componentName

Utility

Tool

Description

Parameters

get-stats

Get data statistics

(none)

Data Included

Storybook (145 components)

  • Angular: 48 components, 473 stories, 75 source classes

  • React: 48 components, 425 stories, 68 source classes

  • Core-Web: 49 components, 435 stories, 53 source classes

Zeroheight (50+ components)

  • 7 categories: Buttons, Input & Selection, Indicator & Status, Content Display, Navigation, Messaging, Data & Tables

  • Sections: Design, Code, Usage, Accessibility for each component

  • 1000+ images downloaded locally

  • Bidirectional cross-references to Storybook components

Data Files

File

Description

data/igds-storybook-data.json

Storybook components, source code, stories

data/zeroheight-data.json

Zeroheight docs with cross-references

data/images/zeroheight/

Downloaded component images

License

ISC

Install Server
F
license - not found
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    MCP server that exposes the @bunge/ds-components design system catalog, allowing AI assistants to list, search, and retrieve component details including inputs, outputs, usage examples, and import instructions.
    4
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Automated MCP server for the Insider Design System. Enables AI assistants to discover, understand, and generate code for over 60 Design System components with automated extraction from source code.
  • A
    license
    -
    quality
    C
    maintenance
    Comprehensive MCP server for end-to-end UI development, offering tools to generate components, manage design tokens, audit accessibility, autofix issues, inspect live pages, compare screenshots, and more across multiple frameworks.
    17
    MIT

View all related MCP servers

Related MCP Connectors

  • The official MCP Server from Mia-Platform to interact with Mia-Platform Console

  • An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform

  • data.gov.il MCP — Israel national open-data portal (CKAN API).

View all MCP Connectors

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/michab23/igds-storybook-MCP'

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