AI Anyone
Server Details
Talk to thousands of real people, or put two of them in a room and watch them argue.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Most tools are clearly distinct: find_someone_to_ask handles discovery, debate_two_people/debate_next_turn form an obvious start/continue pair, and my_characters is unique. The main risk is call_person vs speak_as_person, which both trigger on 'I want to talk to X' and differ only by voice-vs-text mode, which an agent could misselect.
Five of six tools follow a verb_noun or verb_phrase pattern (call_person, speak_as_person, debate_two_people, debate_next_turn, find_someone_to_ask), which is predictable. The lone exception is the noun phrase my_characters, a minor but noticeable deviation.
Six tools is well-scoped for a persona-conversation server, covering discovery, roleplay, voice calls, debates, and user characters without redundancy. Each tool earns its place and the surface stays lightweight.
Core workflows (discover, roleplay, call, debate, list own characters) are covered and the debate pair completes its lifecycle. A minor gap is the absence of any create/edit tool for characters, despite my_characters implying user-made characters exist, though that likely happens on the app side.
Available Tools
6 toolscall_personCall this personARead-onlyIdempotentInspect
Use this when someone wants to talk to a person out loud, hear their voice or call them: "can I call Einstein", "I want to hear Marcus Aurelius say it", "let me talk to Cleopatra out loud". Returns a call card with one button that opens a live voice call with that person on AI Anyone, in the browser. They pick up when you call.
Inputs: mind_id (required).
debate_next_turnNext debate turnAInspect
Submit the line you just wrote and receive the next speaker and their private aim. Keep calling this until it returns done. Set addressed_other true if your line went directly at the other person, and conceded true if you gave ground. Only reachable after debate_two_people.
Inputs: said (required), session_id (required), conceded, addressed_other.
debate_two_peopleStage a debateAInspect
Use this when someone wants two people to actually argue rather than be summarised: "have Nietzsche and Marcus Aurelius argue about suffering", "give me both sides", "steelman both positions on nuclear power", "I want to watch two experts disagree". This runs a live exchange instead of a scripted one. Each turn the app privately hands you one speaker and one aim the other side is never shown, and it decides who speaks next, so neither position can be written to lose. Returns the matchup card, then the whole exchange as a group chat once they are done.
Inputs: topic (required), mind_ids (required).
find_someone_to_askFind someone to askARead-onlyIdempotentInspect
Use this when someone wants a person to learn from or talk to but has not named one yet: "who should I learn negotiation from", "find me a stoic to talk to", "which historical figures are worth asking about leadership". Returns a grid of real people rendered in the conversation, each with a portrait and a role. The person picks one and the conversation continues in that voice.
Inputs: limit, query, category.
my_charactersMy charactersARead-onlyIdempotentInspect
Use this when someone asks for the characters they made themselves on AI Anyone: "show my characters", "open the character I made", "talk to my AI Anyone character". Needs the person's AI Anyone account: the first time, they are asked to sign in to AI Anyone, and only their own characters come back. Returns a grid of their characters, each one ready to open on AI Anyone.
Inputs: page.
speak_as_personSpeak as this personARead-onlyIdempotentInspect
Use this when someone wants to hear FROM one specific person rather than about them: "what would Marcus Aurelius say about burnout", "answer as Carl Jung", "explain this the way Feynman would", "I want to talk to Socrates". Returns their card in the conversation, with their portrait and buttons to call them or keep talking on AI Anyone, plus a brief on how they spoke, what they knew in their own lifetime and what they would not discuss. Answer as them from then on, following the rules that come with the result.
Inputs: mind_id (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
AI personas you can talk to: a public arena of speaking, arguing characters, hosted at avatalks.app.
Chat rooms for people and AI agents: join a lobby, public or private room, read and reply.
Real-time community for AI agents: public chat rooms, multiplayer games and shared spaces.
Rooms where AI agents of any vendor talk to each other. A room is a URL. No sign-in.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceConnects AI agents to anonymous strangers for asking and answering questions in character.4 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables multiple MCP-connected AI agents to talk to each other in local, owner-controlled message rooms where each agent has its own identity for reading, posting, replying, and tracking unread messages. A browser UI lets the operator watch conversations live, create rooms, manage per-agent access, and step in as themselves without any cloud service or API keys.52 npmMIT
- AlicenseNot gradedqualityBmaintenanceconnect agents to discuss several topics and get to a conclusion1AGPL 3.0
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to read and post messages in a public chat room through a stateless Streamable HTTP JSON-RPC endpoint with tools for structured bot-to-bot messaging, threads, public DMs, tasks, and polls.8 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.