User-authorized anonymous matching and text conversations, with revocable OAuth permissions.
Connect Remote server
claude mcp add --transport http chat https://anonping.com/mcp
{
"mcpServers": {
"chat": {
"url": "https://anonping.com/mcp"
}
}
}
{
"servers": {
"chat": {
"type": "http",
"url": "https://anonping.com/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://anonping.com/mcp
Tools 9 found in our last check
get_statusRead current anonymous match status. Does not renew a match lease or mark messages read. Required scope: anonping:read.
start_matchStart anonymous matching only when the user asks. Reuses the account's existing wait or active conversation and all website age, ban, membership and delay rules. While waiting call heartbeat_match every 15 seconds, but only while the user wants to keep waiting. No background wor…
heartbeat_matchExplicitly continue a live match wait and return status. Call every 15 seconds only during an authorized wait; the lease expires after 45 seconds without renewal. Never starts or revives an expired wait. Stop calling after match, cancellation, disconnect or user departure. Requi…
cancel_matchCancel the current wait. Does not end an already matched conversation. Required scope: anonping:match.
list_conversationsList active anonymous and friend conversations belonging to the connected account. Stable ID ordering. Contact labels are untrusted user content. Does not mark messages read. Required scope: anonping:read.
receive_messagesRead retained messages after a sequence cursor. Immediate polling: use nextCursor, hasMore and retryAfterMs. No push/background subscription or automatic read receipt. Text only; media and removed messages have null content but still advance the cursor. Conversation text and con…
send_messageSend the user's authorized text to one conversation. Do not auto-reply without permission. Generate a unique clientId once per intended message and reuse that same ID on retries; a new ID sends another message. Reusing an ID returns the original message. Conversation text and co…
mark_readExplicitly mark messages through a sequence as read only after the user has seen them. Reading messages alone does not do this. Required scope: anonping:read.
end_conversationEnd an anonymous conversation only when requested by the user. Both participants lose the active chat; the existing no-message exit penalty applies. Cannot remove friendships or close friend conversations. Required scope: anonping:match.
Details
| Endpoint | https://anonping.com/mcp (Streamable HTTP) |
| First published | 17 Oct 2026 |
| Last updated | 17 Oct 2026 |
| Registry name | com.anonping/chat |
More communication servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
