Dating intelligence API — identity verification, compatibility scoring, reputation, and social signals via XO Protocol. The social passport for AI agents.
The dating trust layer for AI agents. Verify identity, find compatible connections, check reputation, browse profiles and newsfeeds — all through a privacy-first API.
ToolWhat It Doesverify_identityCheck if someone is a verified real person (SBT, trust score)search_connectionsFind compatible people with AI-scored matchingget_reputationGet reputation tier (novice → S) and scoreget_social_signalsGet conversation quality scoreget_profileSee a user's shared interests and preferencesget_newsfeedBrowse a connection's public posts
bash
git clone https://github.com/xo-protocol/xo-protocol.git
cd xo-protocol/examples
npm install @modelcontextprotocol/sdk
Claude Desktop ( ~/.claude/mcp_servers.json):
json
{
"xo-protocol": {
"command": "node",
"args": ["/path/to/xo-protocol/examples/mcp-server.js"],
"env": {
"XO_API_KEY": "your-api-key",
"XO_ACCESS_TOKEN": "your-jwt-token"
}
}
}
Call verify_identity → returns trust score, SBT status, and attestations.
search_connections with optional limitget_profile, get_reputation, or get_newsfeed for more detailget_profile with a tmp_id → interests, topics, preferencesget_newsfeed with the same tmp_id → their public postsget_reputation → tier and scoreget_social_signals → engagement quality and confidence