Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ
MCP server exposing manimgl mathematical animation functionality as tools for LLMsเลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 2/3 · ทำงานบนเครื่องคุณ · ✓ ตรวจคำสั่งแล้ว 13 พ.ย. 2569
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
ต่อกับ Claude ได้ แต่ต้องเตรียมก่อน
ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว) · ใช้ได้เฉพาะแอป Claude บนคอม (Windows หรือ Mac) ไม่ใช่บนเว็บหรือมือถือ
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
SettingsDeveloperEdit Config
{
"mcpServers": {
"manimgl": {
"command": "uvx",
"args": [
"mcp-manimgl"
]
}
}
}ใช้ MCP Manimgl บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ MCP Manimgl หรือมีชื่อเครื่องมือของ MCP Manimgl ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ChatGPT ยังต่อ MCP Manimgl ไม่ได้
MCP Manimgl ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ
ก · ใช้แอปที่ต่อ MCP Manimgl ได้
ข · ตัวอื่นในหมวด ออกแบบ ภาพ และเสียง ที่ต่อกับ ChatGPT ได้
เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์
ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน
ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add --scope user manimgl -- uvx mcp-manimglต้องเห็น MCP Manimgl ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ MCP Manimgl บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ MCP Manimgl หรือมีชื่อเครื่องมือของ MCP Manimgl ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน
ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
ใช้ MCP Manimgl บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ MCP Manimgl หรือมีชื่อเครื่องมือของ MCP Manimgl ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน
ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
ใช้ MCP Manimgl บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ MCP Manimgl หรือมีชื่อเครื่องมือของ MCP Manimgl ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
โปรแกรมอื่นที่ใช้ MCP ได้ เช่น Windsurf, Zed หรือ Gemini CLI มีวิธีเพิ่มต่างกัน ดูวิธีของแต่ละตัวในหน้ารวมโปรแกรม
ค่าตั้งแบบไฟล์ JSON อยู่ในหัวข้อ “สำหรับคนเขียนโค้ด” ด้านล่าง
Claude Code
claude mcp add --scope user manimgl -- uvx mcp-manimglClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"manimgl": {
"command": "uvx",
"args": [
"mcp-manimgl"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"manimgl": {
"command": "uvx",
"args": [
"mcp-manimgl"
]
}
}
}VS Code (mcp.json)
{
"servers": {
"manimgl": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-manimgl"
]
}
}
}ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ติดตั้งบนเครื่องได้ใน
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 14 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub daedalus ซึ่งเป็นเจ้าของ repo
แก้โค้ดล่าสุด 6 เดือนที่ผ่านมา นานกว่า 6 เดือน
ใช้ MIT
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 2 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด 6 เดือนที่ผ่านมา และส่งรุ่นล่าสุด (0.1.2) เข้า registry 6 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Python (uv) ในเครื่องด้วย
ในหมวดเดียวกันมี Figma Context MCP, AutoClip, Next AI Draw.io
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Clip long videos into short clips with covers and captions. Local CLI and MCP.
draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
mcp-manimgl — MCP server exposing manimgl (Manim OpenGL) mathematical animation functionality as tools for LLMs.
mcp-name: io.github.daedalus/mcp-manimgl
pip install mcp-manimgl
Optional extras:
# For rendering (requires manimgl + system deps)
pip install "mcp-manimgl[render]"
pip install "mcp-manimgl[audio]"
| Dependency | Required for | Install |
|---|---|---|
ffmpeg + ffprobe | Audio mixing, narration sync, music ducking | apt install ffmpeg |
libfluidsynth3 | MIDI file rendering to audio | apt install libfluidsynth3 |
SoundFont (.sf2/.sf3) | MIDI instrument sounds | apt install fluidr3mono-gm-soundfont |
| pangocairo, OpenGL | Manim rendering engine | See manimgl docs |
The server checks for non-Python dependencies at startup and reports any missing ones to stderr and via the mcp-manimgl://info resource.
# Run with stdio transport (default for MCP)
mcp-manimgl
Add to your mcp.json:
{
"mcpServers": { "mcp-manimgl": { "command": "mcp-manimgl" } } }
The server exposes these tool categories:
create_scene — Create/configure a new sceneclear_scene — Remove all elementsadd_wait — Add wait/pauseset_camera — Configure cameraset_config — Set global rendering configsave_state / restore_state — State managementgenerate_scene_script — Get the generated Python scriptadd_circle, add_square, add_rectangle, add_polygonadd_line, add_arrow, add_dotadd_text, add_tex (LaTeX)add_function_graph, add_parametric_curveadd_coordinate_system, add_vectoradd_labeled_point, add_brace, add_number_lineadd_decimal_number, add_matrixadd_3d_object (sphere, cube, torus, cone, cylinder)move_to, shift, scale, rotateset_color, set_opacitynext_to, align_toanimate_transform, animate_fade_in/out, animate_growanimate_rotate, animate_scale, animate_shiftanimate_indicate, animate_write, animate_set_coloranimate_move_along_path, animate_groupadd_narration — Generate TTS (gTTS) narration that plays at the current timeline positionadd_background_music — Add background music from audio files or MIDI files (auto-rendered via FluidSynth). Supports volume control, looping, and sidechain ducking during narration.render_scene — Render to video (auto-mixes background music + narration with ducking)save_frame — Save single frameget_render_status — Check environment# TTS narration at current timeline position
add_narration("Shor's algorithm factors large numbers in polynomial time.")
Accepts audio files (.mp3, .wav, .ogg) or MIDI files (.mid, .midi). MIDI files are rendered to audio using FluidSynth and the system SoundFont.
# From an audio file
add_background_music("/path/to/music.mp3", volume=0.3, loop=True)
add_background_music("/path/to/classical.mid", volume=0.2)
add_background_music( "bach_chorale.mid", volume=0.25, loop=True, duck_threshold="-20dB", duck_ratio=6, duck_attack=0.05, duck_release=0.3, )
When both background music and narration are present, render_scene automatically:
A narrated animation explaining Shor's algorithm with LaTeX, 5 TTS narration tracks, and classical MIDI background music.
Watch:
MCP tool call sequence:
# 1. Configure scene
create_scene(background_color="#0a0a2e", resolution="1920x1080", fps=30)
add_background_music("classical.mid", volume=0.25, loop=True)
add_tex("Shor's Algorithm", font_size=72, color="#FFD700") add_tex("Integer Factorization on Quantum Computers", font_size=36, color="#88CCFF") animate_fade_in("m_...", run_time=1.5)
add_narration("Shor's algorithm factors large numbers...") # ~3.5s add_narration("The factoring problem...") # ~18.5s add_narration("Key insight: reduce factoring to period...") # ~36.1s add_narration("Quantum period finding uses superposition...") # ~55.4s add_narration("Summary of Shor's algorithm...") # ~76.3s
render_scene(output_path="data/Shors_Algorithm.mp4")
See the full scene script at shor_mcp.py in the repository root.
MIDI files are rendered using pyfluidsynth with a system SoundFont. On Debian/Ubuntu:
sudo apt install fluidr3mono-gm-soundfont libfluidsynth3
pip install "mcp-manimgl[audio]"
Auto-discovered SoundFont paths:
/usr/share/sounds/sf3/ (.sf3)/usr/share/sounds/sf2/ (.sf2)/usr/share/fluidr3mono-gm-soundfont/git clone https://github.com/dclavijo/mcp-manimgl.git
cd mcp-manimgl pip install -e ".[test]"
pytest
ruff format src/ tests/
prospector --with-tool ruff --with-tool mypy src/
semgrep --config=auto --severity=ERROR src/
vulture --min-confidence 90 src/
mcp-name: io.github.dclavijo/mcp-manimgl