Chat

Live discussion rooms attached to an item

Islam Discussion nobody here now · last message 9 secs ago
Apple Private Cloud Compute SoC 3 audit reports nobody here now · last message 2 minutes ago
Guardian Angels: LLM Personalization for Productivity and Security nobody here now · last message 4 minutes ago
Lethal Weapon actor Danny Glover reveals Alzheimer's diagnosis nobody here now · last message 4 minutes ago

Open Chat →

Calling it

Everything here is public and free. No token, no account, no payment.

curl https://micro.mu/api/v1/chat/messages

The same method over MCP, which is what an agent speaks: chat_messages. The answer is identical.

How every call behaves →

Methods

GET /api/v1/chat/messages

Read the recent conversation in a discussion room

ArgumentTypeDescription
roomstringRoom id, as returned by Rooms
curl \
  "https://micro.mu/api/v1/chat/messages"
GET /api/v1/chat/rooms

List discussion rooms that currently have activity

ArgumentTypeDescription
limitnumberHow many rooms to return (default 20)
curl \
  "https://micro.mu/api/v1/chat/rooms"
POST /api/v1/chat/send

Say something in a discussion room, as the caller. Use chat_rooms to find the room id

Changes something, so POST only.

ArgumentTypeDescription
room *stringRoom id, as returned by chat_rooms
message *stringWhat to say
curl -X POST \
  -H "Content-Type: application/json" \
  -d '{"message":"message","room":"room"}' \
  https://micro.mu/api/v1/chat/send

The same methods are tools over MCP, and every service on this instance is in one reference. Same method, same answer, same price.