SkillAgentSearch skills...

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-mcp

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
šŸ”Œ

MCP Server

Model Context Protocol server

Quality Score

75/100

Supported Platforms

Claude Code
Claude Desktop
Cursor

Tags

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.

Substance
29/30
Structure
20/20
Description
15/15
Adoption
3/20
Freshness
15/15

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.

SkillScoreStarsUpdatedFormat
barevalue-mcp (this skill)by quietnotion753todayMCP Server
Agent-Reachby Panniantong10093.9ktodayCLAUDE.md
headroomby headroomlabs-ai10074.7ktodayCLAUDE.md
CowAgentby zhayujie10047.3ktodayCLAUDE.md
ai-job-searchby MadsLorentzen10045.3k2d agoCLAUDE.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.

barevalue-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:

  1. Upload the file (barevalue_upload)
  2. Order the edit (barevalue_submit_url)
  3. Check on it every minute or so until it is done (barevalue_status), usually 5 to 15 minutes
  4. Give you the download links, and the show notes and transcript as text (barevalue_content)
  5. 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 (with order_id), the webhook tools and human editing are gone: the service retired them
  • barevalue_upload uses the new upload flow and returns an upload_id for barevalue_submit_url
  • BAREVALUE_API_KEY is optional
  • BAREVALUE_API_URL is no longer read
  • With BAREVALUE_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 it
  • barevalue_upload sends audio files only (by the real file's extension) and no call follows a redirect

Changes in 1.4.1

  • A BAREVALUE_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 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 from barevalue_register and that is later refused is dropped, so the agent can register again
  • barevalue_upload sends 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_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 twice
  • A streamed answer from the service is read correctly when it carries other messages or stays open after the answer
  • barevalue_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 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

View on GitHub
GitHub Stars3
CategoryDevelopment
Updated2h ago
Forks2

Languages

JavaScript

Trust signals

80/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium1 low
barevalue-mcp — MCP Server: Install & Safety Check | SkillAgent