Barevalue
REMOTE · BAREVALUE.COM · 2 COMPONENTS
AI podcast editing. Sign up in one call, send audio by link or from disk, get an edited episode.
Available components
Last scanned (8 hours ago)
Scores higher than 82% of remote servers
Reachable. Last reached 23 Oct 2026.
Category Design and Media
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security80
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability66
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 2645 tokens (~188/item across 14 items; 14 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management53
- Stability observed for 16 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 14 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 15 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 22 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 47 to 50. That category is still filling its 30-day observation window: 14 days of observed history at the previous scan, 15 at this one. The score rises as the window fills, whether or not the server changes.
- 20 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 40 to 43. That category is still filling its 30-day observation window: 12 days of observed history at the previous scan, 13 at this one. The score rises as the window fills, whether or not the server changes.
- 17 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.
- 15 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.
- 14 Oct 26 0
- Tool “barevalue_status” rewrote its description, which is the text the model reads security
- Tool “barevalue_validate” rewrote its description, which is the text the model reads security
- Tool “barevalue_account” rewrote its description, which is the text the model reads security
- Tool “barevalue_content” rewrote its description, which is the text the model reads security
- Tool “barevalue_estimate” rewrote its description, which is the text the model reads security
- Tool “barevalue_pricing” rewrote its description, which is the text the model reads security
- Tool “barevalue_submit_url” rewrote its description, which is the text the model reads security
- Schema quality: 168 → 188 ▼ functional
- Server version: 1.15.6 → 1.16.1 functional
- “barevalue_register” added an optional parameter “ref” cosmetic
- “barevalue_submit_url” reworded the description of “special_instructions” cosmetic
- “barevalue_submit_url” reworded the description of “host_names” cosmetic
- “barevalue_submit_url” reworded the description of “file_url” cosmetic
- 12 Oct 26 +1
- The server rewrote its instructions, which are the text every model session reads security
- Tool “barevalue_content” rewrote its description, which is the text the model reads security
- Tool “barevalue_estimate” rewrote its description, which is the text the model reads security
- Tool “barevalue_feedback” rewrote its description, which is the text the model reads security
- Tool “barevalue_register” rewrote its description, which is the text the model reads security
- Tool “barevalue_request_revision” rewrote its description, which is the text the model reads security
- Tool “barevalue_status” rewrote its description, which is the text the model reads security
- Tool “barevalue_submit_url” rewrote its description, which is the text the model reads security
- Tool “barevalue_updates” rewrote its description, which is the text the model reads security
- Tool “barevalue_upload” rewrote its description, which is the text the model reads security
- Tool “barevalue_validate” rewrote its description, which is the text the model reads security
- Server version: 1.15.1 → 1.15.6 functional
- “barevalue_account” reworded the description of “api_key” cosmetic
- “barevalue_content” reworded the description of “api_key” cosmetic
- “barevalue_estimate” reworded the description of “api_key” cosmetic
- “barevalue_feedback” reworded the description of “api_key” cosmetic
- “barevalue_feedback” reworded the description of “comment” cosmetic
- “barevalue_feedback” reworded the description of “rating” cosmetic
- “barevalue_list_orders” reworded the description of “api_key” cosmetic
- “barevalue_list_orders” reworded the description of “status” cosmetic
- “barevalue_request_revision” reworded the description of “api_key” cosmetic
- “barevalue_status” reworded the description of “api_key” cosmetic
- “barevalue_status” reworded the description of “order_id” cosmetic
- “barevalue_submit_url” reworded the description of “api_key” cosmetic
- “barevalue_submit_url” reworded the description of “file_url” cosmetic
- “barevalue_submit_url” reworded the description of “idempotency_key” cosmetic
- “barevalue_submit_url” reworded the description of “upload_id” cosmetic
- “barevalue_updates” reworded the description of “api_key” cosmetic
- “barevalue_upload” reworded the description of “api_key” cosmetic
- “barevalue_upload” reworded the description of “size_bytes” cosmetic
- “barevalue_validate” reworded the description of “api_key” cosmetic
- 10 Oct 26 +1
- The server rewrote its instructions, which are the text every model session reads security
- Tool “barevalue_register” rewrote its description, which is the text the model reads security
- Server version: 1.14.1 → 1.15.1 functional
- 8 Oct 26 73
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 23 Oct 2026 · Probed https://barevalue.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=barevalue.com | CN=ZeroSSL ECC DV SSL CA 2,O=ZeroSSL GmbH,C=AT | 31 Aug 2026 | 29 Nov 2026 | ECDSA 256 | ECDSA-SHA256 | ac76b967cdf6509653f5e9563ac88860 |
| SANs: barevalue.com | ||||||
| CN=ZeroSSL ECC DV SSL CA 2,O=ZeroSSL GmbH,C=AT (CA) | CN=Sectigo Public Server Authentication Root E46,O=Sectigo Limited,C=GB | 24 Sept 2025 | 23 Sept 2035 | ECDSA 256 | ECDSA-SHA384 | c4e1c5bb00f0278f347be4f85d63fcca |
| CN=Sectigo Public Server Authentication Root E46,O=Sectigo Limited,C=GB (CA) | CN=USERTrust ECC Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US | 22 Mar 2021 | 18 Jan 2038 | ECDSA 384 | ECDSA-SHA384 | 1a9eafec6de8e19b5c193141b68d90dd |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of barevalue.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| barevalue.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains; preload |
| x-content-type-options | nosniff |
| x-frame-options | SAMEORIGIN |
| referrer-policy | strict-origin-when-cross-origin |
| permissions-policy | camera=(), microphone=(), geolocation=() |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://barevalue.com/mcp | Verified | 200 | |
| http (plaintext) | http://barevalue.com/mcp | HTTPS enforced | 308 | https://barevalue.com/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
barevalue_account Account ~68
Account details: the editing minutes left in the free monthly allowance, credit balance and any limits on the account.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
No output schema declared.
No examples provided.
barevalue_api_status Service status ~25
Service health, queue depth and expected processing times. No API key needed.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
barevalue_content Show notes and transcript as text ~139
The show notes, the full transcript with speaker labels and the edit summary of an edited podcast episode, as text, with no file to download and parse. Available once barevalue_status reports "done". The include parameter limits the answer to the parts named; the transcript of a long episode is large.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| include | string | – | Optional comma-separated list of summary, show_notes, transcript. All three when omitted. |
| order_id | number | yes | Order ID |
No output schema declared.
No examples provided.
barevalue_estimate Estimate an order ~96
Reports what an AI podcast edit of a given length would use from the account and whether the account can cover it, before any order is placed. Nothing is charged.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| duration_minutes | number | yes | Audio length in minutes (1-60) |
No output schema declared.
No examples provided.
barevalue_feedback Rate an edit ~149
Records the user's rating of a finished order, positive or negative, with an optional comment and list of issues. Our team is told. A second rating for the same order replaces the first, comment included.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| comment | string | – | Optional: what the user said, in the user's own words (max 2000 characters) |
| issues | array | – | Optional: what was wrong |
| order_id | number | yes | Order ID |
| rating | string | yes | Whether the user is happy with the edit |
No output schema declared.
No examples provided.
barevalue_list_orders List orders ~100
Recent orders on the account with their status.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| page | number | – | Page number (default 1) |
| per_page | number | – | Results per page (default 20, max 100) |
| status | string | – | Only orders with this status |
No output schema declared.
No examples provided.
barevalue_pricing Pricing ~43
What AI podcast editing costs and what it includes: the free monthly allowance, plans, supported audio formats, languages, length limits and features. No API key needed.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
barevalue_register Create account and API key ~264
Creates a Barevalue account and returns a working API key in one call, with no password and no email click before the first order. The email is the address of the person the account is for, and that person receives a verification link. Until the link is clicked the account has a small free allowance ("allowance" in the result), and after it the full free monthly allowance. The returned api_key is what the other tools take as api_key. An address that already has an account gets no second key here (registration_failed): its owner makes one at barevalue.com, Settings, API Keys.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_name | string | – | Optional name of the agent or app creating the account, e.g. "Claude", "ChatGPT" |
| string | yes | Email address of the person the account is for | |
| first_name | string | – | Optional first name of that person |
| last_name | string | – | Optional last name of that person |
| ref | string | – | Optional code of the listing the agent was installed from, as printed in that listing's install instructions (e.g. "docker"). Lowercase letters, digits and hyphens, up to 32 characters. A value of an… |
No output schema declared.
No examples provided.
barevalue_request_revision Ask for an edit to be changed ~206
Re-edits a finished order with new instructions, for example "keep the story about the dog, it was cut" or "the intro music is too loud". It creates a new order from the original recording and returns its order_id. The progress and result of that order are reported by barevalue_status. It uses the same minutes from the allowance as the original order. Every revision is made from the original recording, so one request carries everything that is to be different. It returns the edited audio. The show notes and clips are made again only when the instructions ask for them.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| instructions | string | yes | What to change, in plain language (10 to 2000 characters) |
| order_id | number | yes | The finished order to change (the original, not an earlier revision) |
No output schema declared.
No examples provided.
barevalue_status Order status ~145
Status of a podcast editing order. While processing it reports the current step, percentage and estimated seconds remaining. When status is "done" it lists each file with its kind (edited_audio, clip, show_notes, transcript and others) and a download URL valid for 24 hours, says what the edit changed, and says what is not included and why. When status is "failed" it gives the reason and what can be done next.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| order_id | number | yes | Order ID |
No output schema declared.
No examples provided.
barevalue_submit_url Order editing ~566
Edits a podcast episode or interview recording with AI and returns the finished audio. The edit removes background noise, hum and hiss, trims filler words such as um and uh, cuts long pauses and dead air, evens out the levels of the speakers and masters the loudness to -16 LUFS. Cuts or other changes can be asked for in special_instructions. Every order includes a transcript with speaker labels, and an episode of 10 minutes or more also gets show notes and short highlight clips for social media. It takes a recording in MP3, WAV, M4A, FLAC, AAC, OGG, WMA or AIFF, in any of 58 languages, and delivers MP3 at up to 320 kbps, with a WAV as well when the original is lossless. Audio only, one file with one audio track, up to 60 minutes. It edits the recording itself and creates no audio with AI: no translation or dubbing, no synthetic voices, no generated music or sound effects, no video. Free within the monthly allowance of the account. Returns an order_id. The order's progress and result are reported by barevalue_status. A file with no link is ordered with the upload_id that barevalue_upload returns, in place of file_url.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| duration_minutes | number | – | Optional audio length in minutes if known. The real length is measured after download. |
| episode_name | string | yes | Name of this episode |
| episode_number | string | – | Optional episode number, digits only (e.g. "42"). Anything else is ignored. |
| file_url | string | – | Direct, publicly downloadable URL of the raw recording (not a web page that plays it). Either this or upload_id, not both. |
| guest_names | array | – | Optional guest names (max 10) |
| host_names | array | – | Optional host names (max 5), used to label the speakers in the transcript and show notes |
| idempotency_key | string | – | Optional UUID. A retry that carries the same value does not create a second order. Generated when omitted. |
| podcast_name | string | yes | Name of the podcast |
| special_instructions | string | – | Optional instructions for the AI editor in plain language, e.g. "Remove the sponsor read", "Keep the blooper at the end", "Cut from 12:30 to 14:05" |
| upload_id | string | – | The upload_id from barevalue_upload, once the file has been uploaded. Either this or file_url, not both. |
No output schema declared.
No examples provided.
barevalue_updates What is new on the account ~176
Everything that happened on the account since a given moment: an order was received, is ready, or failed and why, or the email address was confirmed. It carries what our emails say, so the user can follow an order without watching an inbox. The result includes a cursor, and a call that gives it back as since starts where this one ended. Without since it covers the last 24 hours. Each update has an id that never changes, so the same update can be recognised if it comes back on two consecutive calls.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| since | string | – | The cursor returned by the previous call, or an ISO 8601 date and time |
No output schema declared.
No examples provided.
barevalue_upload Upload a local audio file ~213
For a recording that is a file on the machine the agent runs on and has no link. Returns an upload_id and a ready curl command that sends the file from that machine (storage answers 204 when the upload worked). The upload_id is then accepted by barevalue_submit_url in place of file_url. One audio file, up to 750 MB and 60 minutes. The upload link works for 15 minutes and an upload can be ordered once. A recording that already has a direct link needs no upload: barevalue_submit_url takes the link itself.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| filename | string | yes | Name of the file, with its extension, e.g. "episode-12.mp3" |
| size_bytes | number | – | Optional size of the file in bytes. With it, a file that is too large is refused at once |
No output schema declared.
No examples provided.
barevalue_validate Pre-check an audio URL ~105
Pre-checks a podcast or other audio recording at a URL without ordering an edit: confirms the link downloads, measures the length and checks that the file is speech and not music or silence. Nothing is charged.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | – | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. |
| file_url | string | yes | Direct, publicly downloadable URL of the audio file |
No output schema declared.
No examples provided.
How do I install the Barevalue MCP server?
Barevalue is a hosted endpoint at https://barevalue.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · barevalue.com
claude mcp add --transport http quietnotion-barevalue 'https://barevalue.com/mcp'
What is the Barevalue MCP server?
Barevalue is an MCP server listed in the public MCP registry as io.github.quietnotion/barevalue. AI podcast editing. Sign up in one call, send audio by link or from disk, get an edited episode. This page covers its hosted endpoint (https://barevalue.com/mcp).
Is the Barevalue MCP server safe to use?
Barevalue scores 79 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Barevalue MCP server expose?
Barevalue exposes 14 tools: barevalue_register, barevalue_pricing, barevalue_api_status, barevalue_account, barevalue_estimate, and 9 more. Their descriptions and schemas cost roughly 2,295 tokens of context every time the server is loaded.
Does the Barevalue MCP server require authentication?
No. We connected to Barevalue without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the Barevalue MCP server still maintained?
Barevalue is still listed as active in the MCP registry. We last reached this channel on 23 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.