Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
作者による説明(英語の原文)
MCP server for ElevenLabs Conversational AI (not TwelveLabs video) — agents, KB, voices
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
ELEVENLABS_API_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"twelvelabs": {
"command": "npx",
"args": [
"-y",
"twelvelabs-mcp-server"
],
"env": {
"ELEVENLABS_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add twelvelabs --env ELEVENLABS_API_KEY=your-value -- npx -y twelvelabs-mcp-server動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"twelvelabs": {
"command": "npx",
"args": [
"-y",
"twelvelabs-mcp-server"
],
"env": {
"ELEVENLABS_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"twelvelabs": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"twelvelabs-mcp-server"
],
"env": {
"ELEVENLABS_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント micro-JAY で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:ELEVENLABS_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.1)がレジストリに届いたのは7 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Figma Context MCP, Claude Real Video, Figma MCP Server
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
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.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
This project is not affiliated with TwelveLabs (the video understanding platform). It is an MCP server for the [ElevenLabs](https://elevenlabs.io) Conversational AI API — voice agents, knowledge bases, conversations, and TTS. The name "TwelveLabs" is the project codename only.
An enhanced MCP (Model Context Protocol) server that gives any compatible MCP client direct access to the ElevenLabs Conversational AI API -- including capabilities the official ElevenLabs MCP connector doesn't expose.
ELEVENLABS_API_KEY=your-key npx twelvelabs-mcp-server
git clone https://github.com/micro-JAY/twelvelabs-mcp-server.git
cd twelvelabs-mcp-server npm install --include=dev npm run build
Add an equivalent server entry to your MCP client's configuration. The config file location and surrounding syntax vary by client; this is the standard stdio server definition:
{
"mcpServers": { "twelvelabs": { "command": "node", "args": ["/path/to/twelvelabs-mcp-server/dist/index.js"], "env": { "ELEVENLABS_API_KEY": "your-api-key-here" } } } }
Restart or reconnect your MCP client. You should see twelvelabs in its available tools list.
Ask your MCP-enabled assistant to use the tools, for example:
"List my agents"
"Get the full config for agent_1001kjbh14xce5kbreh55ydf4rae"
"Show me the last 10 conversations for that agent"
"Get the transcript and analysis for conversation_xyz"
This server works with MCP clients that support the stdio transport and let you configure environment variables for a local server process. Clients that only support remote HTTP MCP servers need a compatible stdio bridge or proxy.
| Tool | What it does |
|---|---|
twelvelabs_list_agents | List all agents in your account |
twelvelabs_get_agent | Full config: LLM model, voice, KB docs, webhook, prompt preview |
twelvelabs_get_agent_prompt | Full untruncated system prompt text |
twelvelabs_update_agent_prompt | Replace system prompt and/or first message |
twelvelabs_update_agent_settings | Change temperature, voice, TTS settings, language |
twelvelabs_update_agent_conversation_capabilities | Enable chat file uploads and set the maximum-duration message |
twelvelabs_list_agent_conversations | Recent conversations for one agent |
twelvelabs_get_agent_webhook | Current webhook URL |
twelvelabs_set_agent_webhook | Set or remove webhook URL |
| Tool | What it does |
|---|---|
twelvelabs_list_kb_docs | All KB docs with size and creation date |
twelvelabs_get_kb_doc | Full extracted text content of a doc |
twelvelabs_add_kb_text | Add a plain text document |
twelvelabs_add_kb_url | Add a web page by URL |
twelvelabs_delete_kb_doc | Permanently delete a doc |
| Tool | What it does |
|---|---|
twelvelabs_list_conversations | Filter history by agent, time, success, duration, rating, status, and tags |
twelvelabs_get_conversation | Full transcript, audio/tag metadata, data collection, and evaluation results |
twelvelabs_rerun_conversation_analysis | Reanalyse a completed conversation using current agent settings |
twelvelabs_rerun_conversation_evaluation | Rerun a single evaluation criterion for a completed conversation |
twelvelabs_list_conversation_tags | List workspace conversation tags |
twelvelabs_create_conversation_tag | Create a workspace conversation tag |
twelvelabs_update_conversation_tag | Rename a tag or change its description |
twelvelabs_assign_conversation_tags | Apply one or more tags to a conversation |
twelvelabs_remove_conversation_tag | Remove a tag from a conversation |
twelvelabs_delete_conversation_tag | Permanently delete a workspace conversation tag |
| Tool | What it does |
|---|---|
twelvelabs_list_voices | Browse available voices with IDs and labels |
npm run dev # watch mode with tsx -- auto-reloads on file changes
npm run build # compile to dist/
git checkout -b feat/my-feature)git commit -m 'feat: add my feature')git push origin feat/my-feature)MIT -- see LICENSE for details.
All tools share a single Axios client instance (src/client.ts) initialised from ELEVENLABS_API_KEY at startup. Tool implementations live in src/tools/ -- one file per domain -- and are registered onto the McpServer in src/index.ts. The server communicates over stdio transport (stdin/stdout), which is why all debug logging uses console.error (stderr), not console.log.