rumi-server
MCP server for Rumi β find real people to chat with through AI-powered matching
Installation
npx rumi-mcp-serverAsk AI about rumi-server
Powered by Claude Β· Grounded in docs
I know everything about rumi-server. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
Rumi β AI-Powered Social Matching
Talk about what interests you. Meet people who get it.
What is Rumi?
Rumi is an AI-powered social matching service. Instead of swiping photos, you talk to an AI agent about your interests β movies, sports, philosophy, anything. Rumi understands what you want to chat about and connects you with someone who shares that interest, complete with a personalized icebreaker to get the conversation started.
No awkward "hey" openers. No guessing what to say. Just real connections built on shared interests.
How It Works
- Tell Rumi what's on your mind β movies, tennis, philosophy, whatever you're into
- AI analyzes your interests in real-time and searches for compatible people
- Get matched with someone who wants to talk about the same things
- Start chatting with a personalized icebreaker β no more staring at a blank screen
Why Rumi?
| Traditional Apps | Rumi |
|---|---|
| Swipe on photos | Talk about interests |
| Generic "hey" openers | AI-generated personalized icebreakers |
| Identity exposed upfront | Privacy-first: reveal when you choose |
| Age verification optional | Age-verified, minors only match minors |
| You figure out what to say | AI suggests topics you'll both enjoy |
Key Features
- Topic-Driven Matching β matched by what you want to talk about, not how you look
- AI Icebreakers β personalized conversation starters based on both people's interests
- Privacy-First β your identity stays hidden until you decide to share it
- Safe by Design β age verification, content moderation, and age-appropriate matching built in
- Real-Time Chat β instant messaging after matching, with no message limits
The AI Behind Rumi
Rumi uses a multi-agent AI architecture:
- Rumi Agent β has a friendly conversation to understand your interests
- Tag Agent β extracts structured interests and preferences from the conversation
- Match Agent β evaluates compatibility between potential matches using semantic understanding
This means Rumi doesn't just match keywords β it understands that someone who loves "hiking" and someone looking for "outdoor adventure partners" are a great match, even if they never used the same words.
Tech Stack
Built with Next.js, TypeScript, Tailwind CSS, Supabase, and OpenAI GPT-4.1.
Try It Now
Rumi is currently in beta. Grab an invite code below and start chatting:
RUMI-8XA2BK2S | RUMI-2ZHWTZSD | RUMI-A53S8LM3 | RUMI-FZSKVVJH |
RUMI-FMZEZXG3 | RUMI-S3LJTJKP | RUMI-7RXT8VKH | RUMI-FAAX22XJ |
RUMI-G6QYLXSJ | RUMI-VJ2PASQ9 | RUMI-3RJVN2L4 | RUMI-Z5VWT97B |
RUMI-NDTE6PDB | RUMI-7QSKN7VR | RUMI-PHK4FC98 | RUMI-E2ZPUQPQ |
RUMI-QTXUBPB9 | RUMI-N7PFMSGD | RUMI-RZG5KYQT | RUMI-RK4EDFU2 |
Each code can only be used once. First come, first served.
