Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
作者提供的说明(英文原文)
AI podcast editing. Sign up in one call, send audio by link or from disk, get an edited episode.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
BAREVALUE_API_KEY标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
适用于网页版、桌面版和手机版 Claude:
https://barevalue.com/mcp打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"barevalue": {
"command": "npx",
"args": [
"-y",
"barevalue-mcp"
],
"env": {
"BAREVALUE_API_KEY": "your-value"
}
}
}
}在终端中运行这条命令
claude mcp add --transport http barevalue https://barevalue.com/mcpclaude mcp add barevalue --env BAREVALUE_API_KEY=your-value -- npx -y barevalue-mcp运行前请先填写空着的值。
粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"barevalue": {
"url": "https://barevalue.com/mcp"
}
}
}粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"barevalue": {
"command": "npx",
"args": [
"-y",
"barevalue-mcp"
],
"env": {
"BAREVALUE_API_KEY": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"barevalue": {
"type": "http",
"url": "https://barevalue.com/mcp"
}
}
}粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"barevalue": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"barevalue-mcp"
],
"env": {
"BAREVALUE_API_KEY": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
ChatGPT 只能连接互联网上的服务器:
https://barevalue.com/mcp菜单名称可能因套餐和版本不同而略有差异。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
我们还没有读取这个服务器的工具列表;我们会轮流检查各个端点。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日
发布者(quietnotion)不是仓库所有者(barevalue-ai);可能是其他人代为上架的
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
尚未检查;我们会轮流检查各个端点
尚未检查;我们会轮流检查各个端点
尚未检查;我们会在检查端点时读取工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 0 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
你需要填写:BAREVALUE_API_KEY
两种方式都可以:安装在你的电脑上,或者连接云端版本。
GitHub 仓库最后更新于–,最新版本(1.5.0)于23天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。
同一分类中有:Figma Context MCP, Claude Real Video, Figma MCP Server
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况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、图片和脚本已被移除。链接会离开本站。
Barevalue edits podcast audio. Your agent hands over a raw recording and gets back a finished episode, with noise and levels fixed and filler words and dead air removed, plus a transcript, show notes and highlight clips for longer episodes.
One call to sign up, no sign-in, 10 free hours of editing a month, delivered at up to 320 kbps or lossless. No payment details, and the agent does not operate an editor.
https://barevalue.com/mcp
Streamable HTTP, nothing to install, no key needed to connect. The agent calls barevalue_register with your email address and gets a key in that one call.
| Client | One line |
|---|---|
| Claude Code | claude mcp add --transport http barevalue https://barevalue.com/mcp |
| Claude Code, with the skill | /plugin install barevalue --marketplace barevalue-ai/barevalue-mcp |
| Claude (web and desktop) | Settings, Connectors, Add custom connector, then paste https://barevalue.com/mcp/connect |
| Cursor | Add "barevalue": { "url": "https://barevalue.com/mcp" } under mcpServers in ~/.cursor/mcp.json |
| ChatGPT | With developer mode on, add a connector and paste https://barevalue.com/mcp/connect |
| Any agent that reads skills | npx skills add barevalue-ai/barevalue-mcp |
| A file on your own disk | claude mcp add barevalue -- npx -y barevalue-mcp (the npm bridge, below) |
There are two addresses for the same server. https://barevalue.com/mcp is open: the agent registers itself and holds its own key. https://barevalue.com/mcp/connect asks you to sign in to your Barevalue account in a browser first, which is what the Claude and ChatGPT connector screens expect.
The Claude Code plugin line needs Claude Code 2.1.275 or later. On an earlier version, run claude plugin marketplace add barevalue-ai/barevalue-mcp and then claude plugin install barevalue@barevalue. The plugin adds the hosted server and the skill in skills/barevalue-podcast-editing, which teaches an agent the order of calls and what to do when one is refused. This repository is also a Cursor plugin (.cursor-plugin/plugin.json).
Cursor also takes an install link: cursor://anysphere.cursor-deeplink/mcp/install?name=barevalue&config=eyJ1cmwiOiJodHRwczovL2JhcmV2YWx1ZS5jb20vbWNwIn0=
The hosted server takes a recording by link. For a file on disk it returns a curl command for the agent to run. The npm package barevalue-mcp does that step itself: barevalue_upload takes the path and sends the file.
| You have | Use |
|---|---|
| A recording that already has a link | The hosted server, https://barevalue.com/mcp |
| A recording on this machine (Claude Code, Cursor, any local agent) | Either. With this package the agent has no command to run |
The package is a bridge to the hosted server. Its tools come from the service (asked for when a client lists them, kept for five minutes), so they are always the current ones.
Claude Code:
claude mcp add barevalue -- npx -y barevalue-mcp
Or in any MCP client's configuration:
{
"mcpServers": { "barevalue": { "command": "npx", "args": ["-y", "barevalue-mcp"] } } }
Node 18 or later.
If your email address has no Barevalue account yet, you do not need one to start. The agent calls barevalue_register with the address and gets a key in that one call, which this server keeps for the rest of the session. You get an email with a link: until you click it the account can edit 30 minutes, after it 10 hours a month.
If the address already has an account, barevalue_register is refused and you make the key yourself (Settings, API Keys on barevalue.com). Set it and the tools stop asking for one:
"env": { "BAREVALUE_API_KEY": "bv_sk_your_key_here" }
Edit the podcast episode at ~/recordings/ep42.wav with Barevalue. The show is "Tech Talk", the episode is "AI in 2026". Remove the sponsor read at the start.
The agent will:
barevalue_upload)barevalue_submit_url)barevalue_status), usually 5 to 15 minutesbarevalue_content)barevalue_feedback), or have it edited again with your notes (barevalue_request_revision)The list comes from the service, so tools/list is the authority. Today:
| Tool | What it does |
|---|---|
barevalue_register | Create an account and get an API key in one call |
barevalue_upload | Upload an audio file from this machine |
barevalue_submit_url | Order editing, for an upload or for audio at a link |
barevalue_status | Progress, time remaining, download links, what the edit changed |
barevalue_content | Show notes, transcript and edit summary as text |
barevalue_feedback | Say whether the edit was good |
barevalue_request_revision | Have a finished order edited again with new instructions |
barevalue_updates | Everything new on the account since the last call |
barevalue_list_orders | Recent orders |
barevalue_account | Minutes left this month and the pace limits |
barevalue_estimate | Whether an order of a given length would be accepted |
barevalue_validate | Pre-check audio at a link |
barevalue_pricing, barevalue_api_status | Plans and current processing times |
barevalue_submit (with order_id), the webhook tools and human editing are gone: the service retired thembarevalue_upload uses the new upload flow and returns an upload_id for barevalue_submit_urlBAREVALUE_API_KEY is optionalBAREVALUE_API_URL is no longer readBAREVALUE_API_KEY set, that key is the only one used: an api_key passed to a tool is ignored and barevalue_register does not replace itbarevalue_upload sends audio files only (by the real file's extension) and no call follows a redirectBAREVALUE_API_KEY that cannot be a key (empty quotes, two layers of quotes, a quote that is not closed) stops the server at startup with one line that says how to set it. Before, the first ran without a key and the others got a 401 on every callBAREVALUE_API_KEY (revoked, expired, mistyped), the answer now says so and what to do: set a working key or remove the variable, then restart. That key is still the only one used. A key the session got from barevalue_register and that is later refused is dropped, so a working key can be passed as api_key (registering the same address again is refused: it has an account by then)barevalue_upload sends the file only to Barevalue's own storage host. Any other upload address is refused before a byte is sentbarevalue_upload call for a file that is still on its way joins that upload and returns the same upload_id, in place of sending the file twicebarevalue_upload opens the file once and sends what it checked, so a file swapped in afterwards is not sent. A file with more than one name on disk (a hard link) is refused: copy it and upload the copy. A file the program may not read is refused in plain wordsbarevalue_submit_url sends an idempotency key. An order that got no answer (a timeout, a broken connection) and is asked for again with the same arguments within 30 minutes goes out with the same key, so it is not placed twice. The timeout message says so. When the answer is that earlier order, it says so and what became of it. If it failed, the same call once more places a new order. If it is being edited or done, the same call keeps giving that order, and a second order of the same recording takes an idempotency_key of your own. An idempotency_key you pass yourself is sent as givenbarevalue_upload lists api_key like the other tools while the session has no key. It always took onebarevalue_register no longer promise a key to an address that already has an account: that call is refused, and the key comes from Settings, API Keysbarevalue-ai/barevalue-mcp, and this page leads with the hosted server and how to add it to each clienthttps://barevalue.com/mcp/connectnpm install
npm run build node test-mcp.js # live read-only smoke test, then the local tests; no key needed node test-mcp.js --offline # the local tests only, against a stub inside the test BAREVALUE_API_KEY=... node test-mcp.js episode.mp3 # also uploads the file, places no order
support@barevalue.com, the developer page or the API documentation, which is also plain markdown at https://barevalue.com/llms-full.txt.
MIT