1. Conduid
  2. Content
  3. MCP
MCP server · Content

MCP

Monorepo for the Synergy Design System.

42Fair

Scored 4 days ago · breakdown

About MCP

MCP is an MCP server published by synergy-design-system in the Content category: monorepo for the Synergy Design System.

The repository has 45 stars and 5 forks, with the last commit 5 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add mcp-3d17 -- npx -y @synergy-design-system/mcp
npx
npx -y @synergy-design-system/mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about MCP

Powered by Claude · Grounded in docs

I know everything about MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 2 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !No dynamic code executionSource scan found eval or shell execution. Review how tool inputs reach it before granting credentials.

1 check has not been run yet.

Releases

mcp/1.17.2mcp/1.17.2 · 3 Nov 2025@synergy-design-system/mcp-v1.17.2 (2025-11-03) Bug Fixes 🐛 Async delimiter change for pre-selected value in syn-select not displayed (#1061) (5f6d361)
components/2.56.2components/2.56.2 · 3 Nov 2025@synergy-design-system/components-v2.56.2 (2025-11-03) Bug Fixes 🐛 Async delimiter change for pre-selected value in syn-select not displayed (#1061) (5f6d361)
mcp/1.17.1mcp/1.17.1 · 3 Nov 2025@synergy-design-system/mcp-v1.17.1 (2025-11-03) Bug Fixes 🐛 Show scrollbars for closed sticky variant of side-nav (#1062) (926905b)
mcp/1.17.0mcp/1.17.0 · 3 Nov 2025@synergy-design-system/mcp-v1.17.0 (2025-11-03) Features ✨CD update for syn-alert (#1064) (f9c0656)
tokens/2.37.0tokens/2.37.0 · 3 Nov 2025@synergy-design-system/tokens-v2.37.0 (2025-11-03) Features ✨CD update for syn-alert (#1064) (f9c0656)

README

Synergy Design System

Welcome to the home of the Synergy Design System. Synergy is the foundation to efficiently build a consistent digital landscape for SICK.

This project is mainly intended for usage in SICK applications to ensure a unique look and feel across applications, however you may also use it for your own projects for free as well.

Documentation

The documentation is always up-to-date and can be found on https://synergy-design-system.github.io/ .

Source code

The code resides on GitHub: https://github.com/synergy-design-system/synergy-design-system .

Packages

This repository is comprised of several sub-packages.

package description
angular angular wrappers for better DX in Angular (auto generated)
assets icons and logos
components user interface components based on custom elements and lit
docs storybook documentation showing all components and their properties in an interative environment
fonts Font files for Synergy Themes.
metadata Metadata gathered from all Synergy packages.
mcp Source for the synergy MCP server
react react wrappers for better DX in React (auto generated)
styles CSS Helper classes
tokens design tokens which contain basic design variables for colors, spacings, sizes, fonts etc. They are always in sync with the Figma library, and the base for CSS styles
vue vue wrappers for better DX in VueJS (auto generated)

Development environment

Synergy uses a monorepo setup, using node.js as a runtime and pnpm for dependency management and build scripts. We also use corepack to handle the current required versions of node and pnpm. If not already installed, install and configure these tools.

  1. pnpm install --recursive installs all dependencies.
  2. pnpm build in the root directory forces a build all packages that provide a build job.
  3. pnpm lint in the root directory will run all configured lint jobs.

Creating releases

Synergy uses Changesets for creating new releases. Please use the corresponding scripts like release.create to create new changesets. The Synergy CI/CD will automatically check for availability of a new changeset when it is run, making sure that all needed packages are included, too.

You may check which packages will be released via pnpm release.status.

Manual releases

Run the following scripts in this order to create a new release (assuming you already have a valid changeset created!).

# Every command must be run in the project root!

# First, install everything
pnpm install -r

# Build the whole project
pnpm build

# Optional: Make sure the MCP server has latest data
pnpm -filter mcp build:all

# Creates changeset changelogs and bumps package.json files
pnpm changeset version

# Commit and push to main. Note the skip ci is crucial to not trigger an infinite loop!
git add .
git commit -m "chore: 🚀 version packages [skip ci]"

# Creates tags for all projects that where changed
pnpm changeset tag

# Push to main
git push origin main
git push --tags

# Finally, publish to npm registry
pnpm publish --recursive --access=public

README fetched from the repository 2 days ago. The original is authoritative.

Questions

About MCP

How do I install MCP?

Run claude mcp add mcp-3d17 -- npx -y @synergy-design-system/mcp, then add the server to your MCP client's configuration.

Is MCP safe to use with an AI agent?

Its trust score is 42 out of 100 (fair). It passes 4 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is MCP still maintained?

Yes — the last commit was 5 days ago. The repository has 45 stars and 5 forks and 56 open issues.