create_meeting_botLABSCO SUMMARY
The assistant gets a seat in the meeting.
Because the bot can both speak and type, an answer found in the conversation can be delivered into the meeting while it is happening - a different thing from a transcript you read afterwards.
What it is
A control surface for Attendee, an open-source meeting bot that records and transcribes. You give it a meeting URL and it sends a bot in; from there the bot can be made to speak, to post in the chat, to show an image, and to leave.
What you get
- A bot sent into a meeting from its URL, and removed again when it is done
- The bot's status, for confirming it actually joined
- Speech: text you supply, spoken out loud in the meeting
- A message posted into the meeting chat
- An image sent into the meeting
Requirements
An Attendee server you can reach - run it locally or deploy it - with its URL and API key exported into the environment. Node, with the package built and linked, then a config entry pointing at the built file. Recording and transcription happen on the Attendee side; the consent rules that apply to the meeting are yours to satisfy.
Setup effort
Build from source — git clone https://github.com/rexposadas/attendee-mcp.git
USE CASES
Getting a meeting recorded without sitting in it
Send the bot in from the meeting URL, confirm it joined, and remove it at the end.
Answering a question out loud while the meeting runs
Have the bot speak the answer, so the room hears it without anyone switching windows.
Dropping a link or a number into the chat
Post the message into the meeting chat rather than reading it out.
Showing something rather than describing it
Send the image into the meeting when the point is easier to see than to say.
Checking the bot is where you think it is
Read its status before relying on it - a bot that never joined and a silent bot look the same otherwise.
11 tools
Listed in project docs. Your client may show a different list.
get_bot_statusremove_meeting_botmake_bot_speaksend_chat_messagesend_image_to_meetingsend_video_to_meetingget_meeting_transcriptget_chat_messagesget_recordingdelete_bot_dataBEFORE YOU INSTALL
What to know first
Tools you get
11 tools named in the project's documentation.
Requires
MEETING_BOT_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
Clone your fork or the main repo
git clone https://github.com/rexposadas/attendee-mcp.git
cd attendee-mcpInstall dependencies
npm installBuild the TypeScript
npm run buildLink for global use
npm linkMCP Clients
Claude Desktop
{
"mcpServers": {
"attendee": {
"command": "node",
"args": [
"<YOUR_PATH_TO_ATTENDEE_MCP>/dist/index.js"
],
"env": {
"MEETING_BOT_API_URL": "http://localhost:8000",
"MEETING_BOT_API_KEY": "<YOUR_MEETING_BOT_API_KEY>"
}
}
}
}