Skip to main content
Glama

Server Details

Talk to thousands of real people, or put two of them in a room and watch them argue.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 6 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness4/5

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 tools
call_personCall this personA
Read-onlyIdempotent
Inspect

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 askA
Read-onlyIdempotent
Inspect

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 charactersA
Read-onlyIdempotent
Inspect

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 personA
Read-onlyIdempotent
Inspect

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

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Connects AI agents to anonymous strangers for asking and answering questions in character.
      4 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables 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 npm
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables 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 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources