Roomwork speaks MCP. Add one address to Claude or any MCP app, sign in once, and the app can find your rooms, read what was said and post updates, as you and only within what you are allowed to see.
https://roomwork.co/mcpShown for Claude. Other MCP apps use the same address.
Roomwork and enter the server address https://roomwork.co/mcp.Connection details for developers: protected resource metadata at /.well-known/oauth-protected-resource, authorization server metadata at /.well-known/oauth-authorization-server, authorization code flow with S256 PKCE, dynamic client registration at /oauth/register.
Start with list_rooms to get a room id, then use it with any other command.
list_roomsEveryoneRead onlyLists the rooms this connection may use: room id, name, project, and whether clients (people outside the team) are in the room. Call this first to find a room id.
No parameters.
send_messageEveryoneWrites a messagePosts a text message in a room. It appears under the name of the person who connected the app. If the room has clients, audience is required. Text only, no attachments.
| Parameter | Type | Needed | Notes |
|---|---|---|---|
| room_id | string | Required | A room id from list_rooms. |
| body | string | Required | The message text, up to 8000 characters. |
| audience | shared | team | When clients are in the room | shared lets clients see it, team keeps it to the team. |
list_messagesAdmins and Paying.co staffRead onlyLists recent messages in a room, oldest first: id, author, time, text, audience (shared or team), any attached file and a link to open it. Long text is cut at about 4000 characters and marked truncated.
| Parameter | Type | Needed | Notes |
|---|---|---|---|
| room_id | string | Required | A room id from list_rooms. |
| limit | integer 1 to 100 | Optional | How many messages. Default 30. |
| before | ISO time | Optional | Only messages older than this. Use next_before from the previous result to page back. |
read_messageAdmins and Paying.co staffRead onlyReads one message in full, for example a long forwarded email that list_messages cut short. Returns the same fields plus a link that opens it in roomwork.
| Parameter | Type | Needed | Notes |
|---|---|---|---|
| room_id | string | Required | A room id from list_rooms. |
| message_id | string | Required | A message id from list_messages. |
list_filesAdmins and Paying.co staffRead onlyLists the files in a room, newest first: name, type, size, uploader, date, note, the message it was posted with and a link. Metadata only, never file contents.
| Parameter | Type | Needed | Notes |
|---|---|---|---|
| room_id | string | Required | A room id from list_rooms. |
| q | string | Optional | Text to match in the file name. |
| limit | integer 1 to 100 | Optional | How many files. Default 30. |
| before | ISO time | Optional | Only files older than this. Use next_before to page back. |
The app acts as the person who connected it. It sees only rooms and messages that person can see, and the read commands are limited to Workspace admins and Paying.co staff. Client contacts can post but not read back.
In a room with clients, every post must be marked shared or team only. The app is instructed to ask you when you have not said, so nothing reaches a client by accident.
Files are listed by name, type, size and uploader. Their contents are never sent to the AI app.
Every command has per-minute and per-hour limits, and each call is recorded in an audit log.
List my roomwork rooms and tell me which ones have clients in them.
Summarize what happened in the Acme certification room this week.
Read the long email Dana forwarded yesterday in the Acme room and pull out the open questions.
Which files were uploaded to the SoftPOS room in the last few days?
Post a team-only note in the Acme room that the test lab confirmed Thursday.
Roomwork is developed by Paying.co. Learn why we built it as one platform.
https://roomwork.co/mcp. It lets an MCP app such as Claude list the rooms you can use, read recent messages and file names, and post messages, all as you and within your permissions.list_rooms, send_message, list_messages, read_message and list_files. The three read commands are offered to Workspace admins and Paying.co staff only.send_message requires an audience of shared (clients can see it) or team (team only), and the app is told to ask you if you have not said.list_files returns names, types, sizes, who uploaded each file, when, any note and a link to open it in roomwork. File contents are not sent to the AI app.Copy the address, add it as a connector and ask your first question.
Start a room → About roomwork