mcpbeat Sign in

Chorus MCP Server

by choruskeepsake Your server? Claim it
answering

Chorus is answering right now. Last checked 3 min ago. It exposes 14 tools.

Gathers voice, video and written messages from a group into one book for one person.

Uptime history 12 days of history · worst day 99%
12 days agonow
100.0%
Uptime 24h
92 of 92 checks
14
Tools
read from the server
1415 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 7

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 10 September 2026. No other catalogue keeps this.

10 Sep 7 tools appeared add_people, change_the_book, chase_the_missing and 4 more

Chorus missed 2 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add chorus --transport http https://choruskeepsake.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "chorus": {
      "url": "https://choruskeepsake.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.chorus]
url = "https://choruskeepsake.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "chorus": {
      "url": "https://choruskeepsake.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "chorus": {
      "url": "https://choruskeepsake.com/mcp"
    }
  }
}

Available tools 14

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

book
book_status
Returns who is in with their name and relationship, how many voices, videos and written messages have landed, how many carried a photo, who the organiser is still waiting on, and the days left before collecting stops.
find_my_book
Call it with the email address the book belongs to and Chorus sends that address a six digit code, returning nothing about the books. Call it again with the address and the code and it hands back every book on that account with its handle. Holding the mailbox is the proof, so a book cannot be found by guessing an address.
order
order
Returns a payment link for one of the three ways to keep the book: voices, book, or keepsake, which is the printed hardcover. Stripe shows the price and takes the card and, on the keepsake, the postal address. This tool never takes a card and never names a price. Read the prices from https://choruskeepsake.com/llms.txt when the person asks what it costs.
order_status
Returns whether the book has been paid for and which option was bought, and on a printed one the stage the printer is at with the tracking.
change
change_the_book
Changes the settings the organiser can change on the site: the day collecting stops, the questions people are asked, whether they may send voice, video or writing, and which one the button offers first. Nobody is told about a change.
chase
chase_the_missing
Works out who is still out, emails a reminder to the ones with an address, and hands back a message naming them, ready for the group chat and ready for one person. A person gets at most one reminder a day and three in all, and never one after they have asked to stop.
close
close_collecting
Stops new messages arriving and returns the final counts with the gift link. Nothing is deleted and nothing is finished; it can be reopened.
links
get_links
Returns the link to forward to contributors, the link that plays every message straight through, and a short message the organiser can paste alongside.
people
add_people
Records who is expected to record. Somebody with an email address can be written to by send_it_out and reminded by chase_the_missing; somebody with only a name is reached in a group chat and their name is what the chase reads out. Adding a person sends nothing on its own.
reopen
reopen_collecting
Reopens a book that was closed or whose date ran out, and returns the collecting link to send round again.
send
send_it_out
Emails the invitation once to every person added with an address, and hands back a tap that opens WhatsApp, a text or a mail draft with the message and the link already written, for the family group and for anyone with no address. Nobody is written to twice by this tool.
start
start_book
Starts a book of voice, video and written messages for one person, and returns the single link the organiser sends to everyone taking part. Gathering is free and the people recording need no app and no account. Use this as soon as somebody wants to collect messages from a group for one person, whether or not there is an occasion.
the
read_the_messages
Returns every message with who left it and what they said. A written message reads back whatever was paid; a voice or a video is written out on the tier that includes the words, and where it is not, the tool says so rather than half-answering.
their
their_own_link
Returns the second link, which asks the person the book is for about their own life rather than about somebody else. It refuses on a memorial, a new baby and an as they grow book, where the person cannot answer, and it is never the link to put in a group chat.

Endpoints

URLTransportStateLatencyChecked
https://choruskeepsake.com/mcp streamable-http answering 1639 ms 3 min ago

Alternatives to Chorus

same job, measured the same way
Distribea MCP
by distribea

Generate images, video, music and voice from your CLI or AI agent. On-brand AI media toolkit.

109 installs/wk 12 tools answering
soeru
by soeru

Write personalized, on-brand thank-you and packing-slip messages for your EC orders.

answering
AI Media Studio
by b77

Generate images, videos, voiceovers, and captions from a chat prompt.

answering
AI Content Drop
by aicontentdrop

Make AI videos and images from a description, on one credit balance. Sign in to generate.

41 tools answering
Writingmate MCP
by writingmate

Use AI models for chat, image, and video generation from Claude Code and other MCP hosts.

answering
Quote Vat Accept To Invoice
by bestremotetools

Send a priced, VAT-correct quote from chat, then turn the yes into an invoice with one call.

local only
AgentPhone
by agentphone-ai

Give AI agents real phone numbers, messages, and voice calls via MCP.

1 612 installs/wk answering
WhatsApp Connect
by idle-sync

Read, search, and send personal WhatsApp messages from any MCP client, behind a send-confirm gate.

local only

Chorus — questions

Answers built from our own checks of this server.

What can Chorus do?
It exposes 14 tools, read directly from the server on our last check. Among them: add_people, book_status, change_the_book, chase_the_missing, close_collecting, find_my_book and 8 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Chorus mostly used for?
Its tools cluster around order and book. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Chorus working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 1415 ms. The bar chart above shows every period we have measured.
How do I connect Chorus?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Chorus need an API key?
No. Chorus completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 14 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Chorus?
It answers our handshake in 1415 ms on average, which is faster than 2% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.