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)
Quote-first, non-custodial x402 text-to-speech with spend policy, MP3 artifacts, and receipts.
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.
UNLIMITEDTTS_ENVIRONMENT, UNLIMITEDTTS_MAX_USDC_PER_CALL, UNLIMITEDTTS_ROLLING_24H_USDC, UNLIMITEDTTS_OUTPUT_DIRECTORYDu brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"tts": {
"command": "npx",
"args": [
"-y",
"@unlimitedtts/mcp"
],
"env": {
"UNLIMITEDTTS_ENVIRONMENT": "your-value",
"UNLIMITEDTTS_MAX_USDC_PER_CALL": "your-value",
"UNLIMITEDTTS_ROLLING_24H_USDC": "your-value",
"UNLIMITEDTTS_OUTPUT_DIRECTORY": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add tts --env UNLIMITEDTTS_ENVIRONMENT=your-value --env UNLIMITEDTTS_MAX_USDC_PER_CALL=your-value --env UNLIMITEDTTS_ROLLING_24H_USDC=your-value --env UNLIMITEDTTS_OUTPUT_DIRECTORY=your-value -- npx -y @unlimitedtts/mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"tts": {
"command": "npx",
"args": [
"-y",
"@unlimitedtts/mcp"
],
"env": {
"UNLIMITEDTTS_ENVIRONMENT": "your-value",
"UNLIMITEDTTS_MAX_USDC_PER_CALL": "your-value",
"UNLIMITEDTTS_ROLLING_24H_USDC": "your-value",
"UNLIMITEDTTS_OUTPUT_DIRECTORY": "your-value"
}
}
}
}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.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"tts": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@unlimitedtts/mcp"
],
"env": {
"UNLIMITEDTTS_ENVIRONMENT": "your-value",
"UNLIMITEDTTS_MAX_USDC_PER_CALL": "your-value",
"UNLIMITEDTTS_ROLLING_24H_USDC": "your-value",
"UNLIMITEDTTS_OUTPUT_DIRECTORY": "your-value"
}
}
}
}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.
UNLIMITEDTTS_ENVIRONMENT envUNLIMITEDTTS_MAX_USDC_PER_CALL envUNLIMITEDTTS_ROLLING_24H_USDC envUNLIMITEDTTS_OUTPUT_DIRECTORY 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 8. Nov. 2026
Der Registry-Name wurde über die Domain unlimitedtts.com bestätigt (die Registry prüft, wem die Domain 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.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
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 (0.1.0) kam vor 3 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js 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:↓ Downloads pro Wochei★ 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.
Non-custodial, quote-first text-to-speech for AI agents:
@unlimitedtts/core validates live x402 challenges, enforces spend policy, persists sanitized receipts, and writes private MP3 artifacts.@unlimitedtts/mcp exposes tts_list_voices, tts_quote, and irreversible tts_synthesize tools over stdio.@unlimitedtts/openclaw bundles the MCP server and the unlimitedtts agent skill.skills/unlimitedtts supports MCP-guided and direct wallet-aware HTTP workflows.The implemented v1 path is external-signature mode. A separate wallet tool creates the x402 v2 PAYMENT-SIGNATURE; this code never accepts a seed phrase or private key.
Node.js 20 or newer and pnpm are required.
pnpm install --frozen-lockfile
pnpm check
Run the local server from this checkout:
pnpm --filter @unlimitedtts/mcp build
node packages/mcp/dist/cli.js
Generic MCP configuration after npm publication:
{
"mcpServers": { "unlimitedtts": { "command": "npx", "args": ["-y", "@unlimitedtts/mcp@0.1.0"], "env": { "UNLIMITEDTTS_MAX_USDC_PER_CALL": "0.10", "UNLIMITEDTTS_ROLLING_24H_USDC": "1.00", "UNLIMITEDTTS_OUTPUT_DIRECTORY": "/absolute/approved/output" } } } }
OpenClaw local development:
pnpm --filter @unlimitedtts/openclaw build
openclaw plugins install -l ./packages/openclaw openclaw plugins enable unlimitedtts openclaw gateway restart openclaw plugins inspect unlimitedtts --runtime --json openclaw plugins doctor
tts_list_voices retrieves /docs and /tts/voices and caches the result for five minutes.tts_quote sends the exact synthesis body to /x402/tts without payment, validates the returned PAYMENT-REQUIRED, enforces local policy, reserves rolling budget, and returns a short-lived HMAC token.selectedRequirement.tts_synthesize verifies the token, unchanged body hash, complete x402 v2 accepted entry, exact-EVM payee and value, then sends one paid retry.audio/mpeg and PAYMENT-RESPONSE. It commits the budget, writes a sanitized receipt, atomically stores the MP3 with mode 0600, and returns structured metadata plus MCP audio/resource content.PAYMENT_OUTCOME_UNKNOWN permanently quarantines that quote in the local ledger. The server never automatically submits or authorizes a second payment.
| Environment variable | Default |
|---|---|
UNLIMITEDTTS_ENVIRONMENT | production; set staging explicitly for the staging API and Base Sepolia |
UNLIMITEDTTS_API_ORIGIN | https://api.unlimitedtts.com |
UNLIMITEDTTS_ALLOWED_NETWORKS | eip155:8453 |
UNLIMITEDTTS_ALLOWED_ASSETS | Base USDC contract |
UNLIMITEDTTS_ALLOWED_PAYEES | Payee pinned from the verified 30 July 2026 release contract |
UNLIMITEDTTS_MAX_USDC_PER_CALL | 0.10 |
UNLIMITEDTTS_ROLLING_24H_USDC | 1.00 |
UNLIMITEDTTS_APPROVAL_THRESHOLD_USDC | 0.05 |
UNLIMITEDTTS_REQUIRE_APPROVAL | first-payment-and-over-threshold |
UNLIMITEDTTS_OUTPUT_DIRECTORY | .unlimitedtts-artifacts under the server working directory |
UNLIMITEDTTS_QUOTE_TOKEN_SECRET | Random per process; configure a secret for multi-instance deployments |
Payee rotation must be released through trusted configuration. The server never learns an allowed payee from an untrusted challenge.
Production remains the default and is pinned to Base mainnet. For staging validation, set UNLIMITEDTTS_ENVIRONMENT=staging; this selects https://staging-api.unlimitedtts.com, Base Sepolia (eip155:84532), and staging USDC. The core rejects the staging origin, network, or asset when the environment is not explicitly staging.
This checkout implements the portable local MCP, external wallet adapter contract, agent skill, OpenClaw package, tests, and registry metadata. Hosted Streamable HTTP, temporary R2 storage, prepaid-card synthesis, and a concrete managed automatic signer are intentionally not advertised as completed v1 features.
See required and recommended upstream changes before enabling unattended automatic signing or a hosted service.