Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Quote-first, non-custodial x402 text-to-speech with spend policy, MP3 artifacts, and receipts.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
UNLIMITEDTTS_ENVIRONMENT, UNLIMITEDTTS_MAX_USDC_PER_CALL, UNLIMITEDTTS_ROLLING_24H_USDC, UNLIMITEDTTS_OUTPUT_DIRECTORYต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"tts": {
"command": "npx",
"args": [
"-y",
"@unlimitedtts/mcp"
],
"env": {
"UNLIMITEDTTS_ENVIRONMENT": "ใส่ค่าของคุณ",
"UNLIMITEDTTS_MAX_USDC_PER_CALL": "ใส่ค่าของคุณ",
"UNLIMITEDTTS_ROLLING_24H_USDC": "ใส่ค่าของคุณ",
"UNLIMITEDTTS_OUTPUT_DIRECTORY": "ใส่ค่าของคุณ"
}
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add tts --env UNLIMITEDTTS_ENVIRONMENT='ใส่ค่าของคุณ' --env UNLIMITEDTTS_MAX_USDC_PER_CALL='ใส่ค่าของคุณ' --env UNLIMITEDTTS_ROLLING_24H_USDC='ใส่ค่าของคุณ' --env UNLIMITEDTTS_OUTPUT_DIRECTORY='ใส่ค่าของคุณ' -- npx -y @unlimitedtts/mcpเติมค่าที่เว้นว่างไว้ก่อนรัน
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"tts": {
"command": "npx",
"args": [
"-y",
"@unlimitedtts/mcp"
],
"env": {
"UNLIMITEDTTS_ENVIRONMENT": "ใส่ค่าของคุณ",
"UNLIMITEDTTS_MAX_USDC_PER_CALL": "ใส่ค่าของคุณ",
"UNLIMITEDTTS_ROLLING_24H_USDC": "ใส่ค่าของคุณ",
"UNLIMITEDTTS_OUTPUT_DIRECTORY": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"tts": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@unlimitedtts/mcp"
],
"env": {
"UNLIMITEDTTS_ENVIRONMENT": "ใส่ค่าของคุณ",
"UNLIMITEDTTS_MAX_USDC_PER_CALL": "ใส่ค่าของคุณ",
"UNLIMITEDTTS_ROLLING_24H_USDC": "ใส่ค่าของคุณ",
"UNLIMITEDTTS_OUTPUT_DIRECTORY": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
UNLIMITEDTTS_ENVIRONMENT envUNLIMITEDTTS_MAX_USDC_PER_CALL envUNLIMITEDTTS_ROLLING_24H_USDC envUNLIMITEDTTS_OUTPUT_DIRECTORY envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 8 พ.ย. 2569
ชื่อใน registry ยืนยันโดเมน unlimitedtts.com แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.1.0) เข้า registry 3 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Figma Context MCP, Claude Real Video, Figma MCP Server
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
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.
server ทางการของ Figma ส่งข้อมูลงานออกแบบให้ AI อ่าน เพื่อเปลี่ยนแบบเป็นโค้ดหรืออธิบายแบบได้ตรงขึ้น ต่อผ่านคลาวด์ของ Figma
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
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.