Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Beschreibung vom Entwickler (englisches Original)
Put a PowerPoint, PDF, photo, or live data on any smart TV, menu board, or lobby screen.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
INFOSLIDES_API_KEY, INFOSLIDES_API_URLAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Die .mcpb-Datei des Entwicklers herunterladen
Der Link führt zur Datei des Entwicklers selbst; wir hosten sie nicht und verpacken sie nicht neu. Öffne die Datei, dann installiert Claude Desktop sie.
Führe das in deinem Terminal aus
Trag die leeren Werte ein, bevor du ihn startest.
Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
INFOSLIDES_API_URL envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto arnibj bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: INFOSLIDES_API_KEY
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.9.0) kam vor 4 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du MCPB auf deinem Computer.
In derselben Kategorie: Figma Context MCP, Claude Real Video, Figma MCP Server
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Let any LLM watch a video locally — and search everything it has ever watched.
The Figma MCP server brings Figma design context directly into your AI workflow.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Turn a PowerPoint, a PDF, a photo, or a live data feed into a video stream playing on any smart TV. The lunch menu on the screen in reception. Opening hours in a shop window. A noticeboard in a school corridor. Room information in a hotel lobby. A live numbers board in an office.
This repo is the infoslides binary: one dependency-free executable that is both a developer CLI and an [MCP](https://modelcontextprotocol.io) server for AI agents like Claude Code, Claude Desktop, and Cursor. The same tools also run as a hosted server at https://infoslides.app/mcp, for assistants like ChatGPT and Claude on the web (see Hosted server).
The interesting part is that create_tenant is anonymous. An agent with this server installed can take someone from *no account at all* to content playing on a physical screen: provision the workspace, upload the deck, register the display, assign the schedule, hand back the stream link, without anyone opening a dashboard. As far as we know, no other digital signage platform can be driven that way.
New workspaces land on a permanent free plan: 1 screen, 4 slideshows, 2 users, 200 MB. No credit card, no trial clock, nothing expires. The whole flow below costs nothing and keeps running.
# 1. Install (macOS/Linux; see Install for Windows and MCP clients)
curl -LO https://github.com/arnibj/InfoSlides.MCP/releases/download/v1.9.0/infoslides-v1.9.0-linux-x64.tar.gz curl -LO https://github.com/arnibj/InfoSlides.MCP/releases/download/v1.9.0/sha256sums.txt sha256sum -c --ignore-missing sha256sums.txt && tar xzf infoslides-v1.9.0-linux-x64.tar.gz
./infoslides tenant create "Acme Cafe" owner@acme.test --save
./infoslides gallery list ./infoslides slideshow clone --from-gallery
./infoslides device create "Reception TV" ./infoslides schedule assign
./infoslides stream link
Open that URL in the TV's browser or the InfoSlides TV app. It plays the content whichever way this screen is set up to play it.
https://github.com/user-attachments/assets/8da62e05-59f4-4a70-9351-dfa3fd47ce4e
Hook it into an MCP client:
infoslides mcp install --client claude-code # or claude-desktop / cursor
Or install as a Gemini CLI extension or Antigravity plugin:
# In Gemini CLI
gemini extensions install https://github.com/arnibj/InfoSlides.MCP
git clone https://github.com/arnibj/InfoSlides.MCP agy plugin install ./InfoSlides.MCP
Antigravity installs plugins from a folder, so it needs a copy of this repository; the repository root is the plugin (plugin.json, mcp_config.json and skills/). Install agy itself first: irm https://antigravity.google/cli/install.ps1 | iex on Windows, or curl -fsSL https://antigravity.google/cli/install.sh | bash on macOS and Linux. Both routes run the local infoslides program, so install that first and put it on your PATH. (agy plugin import gemini only imports extensions already installed in Gemini CLI and takes no URL.)
Or add the Claude plugin (it uses the hosted server, nothing to install first):
claude plugin marketplace add arnibj/InfoSlides.MCP
claude plugin install infoslides@infoslides
Or install the .mcpb bundle from the latest release in any client that supports MCP bundles. It carries binaries for all three platforms and needs no runtime and no API key to get started.
Or configure it by hand (stdio transport):
{
"mcpServers": { "infoslides": { "command": "/path/to/infoslides", "args": ["--mcp"], "env": { "INFOSLIDES_API_KEY": "isk_admin_..." } } } }
INFOSLIDES_API_KEY is optional. Leave it out and the agent can create a workspace from scratch.
Assistants that run in the browser or the cloud connect to the hosted server instead of a local binary:
https://infoslides.app/mcp
isk_ API key also works.For ChatGPT, Claude and other hosted assistants the server offers a curated set of tools for everyday screen work (a Gemini connection gets a wider set): what is playing, slides, schedules, tickers, live data, devices and AI Studio slides. It leaves out billing and checkout, workspace creation, API key management and file uploads from a local path, which only make sense on your own machine or in the dashboard. Every call goes to the InfoSlides API with your own credential, and the server stores none. It loads the hosted variant of the assistant skill (zip).
The tools cover the whole path: workspace provisioning (create_tenant, anonymous, returns the admin key), slideshows including direct .pptx/.pdf upload (upload_pptx), media slides by URL or direct file upload (upload_media), visibility conditions (time of day, weekday, date range, data triggers; show or hide, all or any), edits to what is already playing (update_slide for a slide's duration, hidden flag and live data; update_slideshow for the news ticker, clock, default duration and sharing; delete_slide, delete_slideshow, replace_slideshow_file; list_sources for the ticker's sources, and list_adapters, create_source, update_source_settings, delete_source for fetched feeds; list_sources and get_source_status show each feed's health and last error in plain words, fetch_source_now refreshes one, get_source_items shows what it fetched and test_source_config tries settings before saving; get_brand_guide, update_brand_guide, preview_brand and check_brand read the workspace brand guide, replace its draft, draw sample slides from it and check a slideshow against it, upload_brand_logo and list_brand_previews; a person confirms the guide on the Brand page; get_source_fields for a source's fields, add_weather_alert_timeline, and template upkeep: list_template_categories, get_template, update_template, delete_template, clone_template, get_template_usage, regenerate_template_thumbnail), text slide edits (get_slide_design, update_slide_design, stock photos with search_stock_images), Google Slides import (import_google_slides), copying a page from a shared slideshow (list_shared_slideshows, import_slide), the media library (get_upload_limits, list_media, get_media, update_media, delete_media, list_media_folders, create_media_folder, rename_media_folder, delete_media_folder), removing a screen and broadcast channels (delete_device, create_broadcast_device), editing a schedule window in place (update_schedule_entry), the audit trail, error log and restoring a deleted slideshow (get_audit_trail, get_error_log, restore_slideshow), turning team access off and on (deactivate_member, reactivate_member), platform news (get_platform_version, get_platform_notices) and the help articles, blog and release notes (search_articles, get_article), self-updating template slides driven by live data pushes (update_source, and push sources fed by the user's own system: push_data, get_source_status, create_source_key), devices, schedules with AspectMismatch warnings, playback-mode control (update_slideshow's playbackMode switches a slideshow between the rendered-video stream and a live HTML/CSS loop), playable stream links that work whichever mode a screen is in, pairing the TV in front of the person (pair_device), "play this there" in one call (play_slideshow_find_device), timed schedules (get_schedule, add_schedule_entry, delete_schedule_entry), temporary takeovers (create_takeover, list_takeovers, end_takeover), play-time reports (get_slideshow_plays, get_device_plays), screen locations (update_device, list_devices near a point), the team (list_team, invite_team_member, revoke_team_invitation, remove_team_member), workspace time zone and locale (update_tenant), "which plan are we on and when does it renew?" (get_billing), "which screen is this?" (identify_devices), what is on a screen and why it is black (get_now_slide_png, get_device_diagnosis), a photo or video on a screen in a minute (show_media_on_device, get_show_status), renaming a screen (update_device), one workspace health summary and offline-alert emails (get_workspace_health, get_offline_alerts, set_workspace_offline_alerts, set_device_offline_alerts), AI Studio slides (make_ai_slide, get_ai_slide_job, insert_ai_slides, start_ai_studio_trial), previewing a template before saving it (preview_new_template), undoing a change (undo_change), feedback to the InfoSlides team (report_issue when it gets stuck, leave_testimonial after a job went well; the team may pin a testimonial to the landing page, credited to the agent), PNG slide previews for self-verification, API keys including push-only keys scoped to a single slide, and Paddle checkout links for a chosen plan and billing period. The backend enforces every plan limit, and the tool layer cannot bypass them.
Designing your own live data slide: the agent's guide to templates and pushed data covers how to write a template that reads well on a screen and how to connect a system that pushes data to it.
A [Skill](SKILL.md), which is the judgement the tools do not carry: when a self-updating slide beats a fixed one, how to pick between landscape and portrait, how long a slide should stay up for someone queueing versus someone walking past, how to find a screen by name, edit what is on it and confirm the change reached the wall (renderStatus), and how to talk a person through the TV end of it while they are holding a remote.
The InfoSlides Digital Signage Assistant skill covers the conversation side: it turns what a person says ("turn off the ticker in the lobby", "breakfast menu before 11") into the right tool calls in the right order, says what to tell them back, and includes worked scenarios, designing a slide yourself, and when to report an issue or leave a testimonial. The tool names are the same. Read it at https://infoslides.app/skills/infoslides-assistant/SKILL.md or download infoslides-assistant.zip to install it in Claude or another agent that loads skills.
infoslides login # OAuth in the browser (Google/Microsoft/GitHub)
infoslides tenant create "Acme Cafe" owner@acme.test --save infoslides gallery list infoslides slideshow clone --from-gallery infoslides slideshow upload-pptx ./deck.pptx # or ./deck.pdf; or: media upload + slide add-media infoslides media upload ./logo.png infoslides slide add-media --asset-id --duration 8 infoslides slide set-conditions <slide-id
Nur der Anfang wird gezeigt; den Rest findest du im Repo