barevalue-mcp
MCP server for Barevalue AI podcast editing API. Submit and manage podcast editing orders from Claude Code, Cursor, and other MCP-compatible tools.
Install / Use
claude mcp add quietnotion -- npx -y github:quietnotion/barevalue-mcpIf the server publishes to npm under a different name, use that package instead ā check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Development & EngineeringSupported Platforms
Our assessment of barevalue-mcp
barevalue-mcp scores 75/100 on our quality scale, 3683rd of 4,576 Development & Engineering skills we index.
Its MCP Server is 6.2 KB long, well organised into 12 sections with 4 code examples: a thorough specification that gives an agent plenty to work with.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated today, so barevalue-mcp is actively maintained.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 80/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit ā read the skill file before letting an agent act on it.
barevalue-mcp compared with similar skills
All 4 of these similar skills score higher than barevalue-mcp; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| barevalue-mcp (this skill)by quietnotion | 75 | 3 | today | MCP Server |
| Agent-Reachby Panniantong | 100 | 93.9k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.7k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.3k | today | CLAUDE.md |
| ai-job-searchby MadsLorentzen | 100 | 45.3k | 2d ago | CLAUDE.md |
Frequently asked questions
- How do I install barevalue-mcp?
- Run
claude mcp add quietnotion -- npx -y github:quietnotion/barevalue-mcp. The install tabs above show the steps for each supported agent. - Which AI agents does barevalue-mcp work with?
- It is written for Claude Code, Claude Desktop and Cursor, as a MCP Server file. Other agents that read the same format can often use it too.
- Is barevalue-mcp safe to use?
- It declares no license and scores 80/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is barevalue-mcp still maintained?
- The repository was last updated today, so barevalue-mcp is actively maintained.
Skill content
View source on GitHubbarevalue-mcp
MCP server for Barevalue AI podcast editing. Hand over a raw recording and get back a finished episode: cleaned audio, a transcript, and show notes and highlight clips for longer episodes.
It is free for agents: 10 hours of editing a month, delivered at up to 320 kbps or lossless. No payment details, and no person has to sign in or approve anything.
Which server to use
| You have | Use |
|---|---|
| A recording on this machine (Claude Code, Cursor, any local agent) | This package. It uploads the file for you |
| A recording that already has a link | Either this package or the hosted server, https://barevalue.com/mcp, with nothing to install |
This 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. The one thing it adds is barevalue_upload, which reads a file from your disk.
Install
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.
API key
You do not need one to start. The agent calls barevalue_register with your email address and gets a key at once, 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 you already have a key (Settings, API Keys on barevalue.com), set it and the tools stop asking for one:
"env": { "BAREVALUE_API_KEY": "bv_sā¦[redacted]" }
What to say
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:
- Upload the file (
barevalue_upload) - Order the edit (
barevalue_submit_url) - Check on it every minute or so until it is done (
barevalue_status), usually 5 to 15 minutes - Give you the download links, and the show notes and transcript as text (
barevalue_content) - Ask whether you are happy with it and pass that on (
barevalue_feedback), or have it edited again with your notes (barevalue_request_revision)
Tools
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 |
Limits
- Audio only. One file per order, with one audio track, up to 60 minutes and 750 MB
- MP3, WAV, M4A, FLAC, AAC, OGG, Opus, WMA and AIFF
- The free plan edits one order at a time and 120 minutes in any 5 hours
- An uploaded file can be ordered once, within 2 hours of the upload
Changes in 1.4.0
- The tools now come from the hosted server.
barevalue_submit(withorder_id), the webhook tools and human editing are gone: the service retired them barevalue_uploaduses the new upload flow and returns anupload_idforbarevalue_submit_urlBAREVALUE_API_KEYis optionalBAREVALUE_API_URLis no longer read- With
BAREVALUE_API_KEYset, that key is the only one used: anapi_keypassed to a tool is ignored andbarevalue_registerdoes not replace it barevalue_uploadsends audio files only (by the real file's extension) and no call follows a redirect
Changes in 1.4.1
- A
BAREVALUE_API_KEYthat 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 call - When the service refuses the key in
BAREVALUE_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 frombarevalue_registerand that is later refused is dropped, so the agent can register again barevalue_uploadsends the file only to Barevalue's own storage host. Any other upload address is refused before a byte is sent- A long upload reports progress to a client that asks for it (a progress token on the call), about once a second
- Cancelling the call stops the upload, and so does the client going away. The same file asked for again reuses the upload it had been given, so retries do not use up the account's unordered uploads
- A second
barevalue_uploadcall for a file that is still on its way joins that upload and returns the sameupload_id, in place of sending the file twice - A streamed answer from the service is read correctly when it carries other messages or stays open after the answer
barevalue_uploadopens 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 words
Development
npm 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
support@barevalue.com, or the API documentation.
License
MIT
Related Skills
Agent-Reach
93.9kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu ā one CLI, zero API fees.
headroom
74.7kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.3kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
ai-job-search
45.3kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit ā see the Safety scan above for what the skill file itself contains.
