About OpenMandate
OpenMandate is an MCP service for managing mandates, potential matches, and verified contacts for people seeking cofounders or early teammates. It is in private development: existing accounts retain historical reads and withdrawal actions, while operations that start or advance new work are unavailable.
Key features
- 01View mandate history
- 02Review matches and compatibility
- 03Respond to matches
- 04Manage verified contacts
- 05Withdraw existing mandates
Use cases
- 01Reviewing past mandates and matches
- 02Accepting or declining a listed match
- 03Managing verified contacts
- 04Withdrawing an existing mandate
MCP support
Provides a hosted MCP endpoint with tools for mandate, match, and contact management. New-work operations are unavailable in private development; existing accounts retain historical reads and withdrawal actions.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.openmandate.ai/mcpclaude mcp add --transport http openmandate https://mcp.openmandate.ai/mcp{"mcpServers":{"openmandate":{"type":"http","url":"https://mcp.openmandate.ai/mcp"}}}Open in Cursor{"servers":{"openmandate":{"type":"http","url":"https://mcp.openmandate.ai/mcp"}}}Open in VS Code{"mcpServers":{"openmandate":{"type":"http","url":"https://mcp.openmandate.ai/mcp"}}}{"mcpServers":{"openmandate":{"serverUrl":"https://mcp.openmandate.ai/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://mcp.openmandate.ai/mcpAuth requiredTools
15| Parameter | Type | Required | Description |
|---|---|---|---|
| want | string | Yes | What the user is looking for (cofounder, service provider, investor, etc.). Minimum 20 characters. |
| offer | string | Yes | What the user brings to the table (skills, experience, resources, etc.). Minimum 20 characters. |
Details
From the project READMEOpenMandate MCP Server
Important
OpenMandate is in private development. We are not currently accepting new mandates or new integrations. The documentation below is retained as a historical compatibility reference; operations that start new work are unavailable.
This repository retains the hosted MCP endpoint and its integration history for
existing OpenMandate accounts. Historical reads and explicit withdrawal actions
remain available; tools that start or advance new work return
SERVICE_PRIVATE_DEVELOPMENT.
Endpoint:
https://mcp.openmandate.ai/mcp
The frozen 0.6.0 protocol surface exposes 15 tools across mandate history, matching and contact management.
Setup
Claude Desktop / Cursor
Add to your MCP config:
{
"mcpServers": {
"openmandate": {
"type": "url",
"url": "https://mcp.openmandate.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Claude Code (CLI)
claude mcp add --transport http openmandate https://mcp.openmandate.ai/mcp \
--header "Authorization: Bearer YOUR_API_KEY"
Existing API keys
Existing users may continue using retained read and withdrawal actions. New accounts and API keys are not available.
Tools
| Tool | Description |
|---|---|
openmandate_create_mandate | Create a mandate with what you need and what you offer |
openmandate_submit_answers | Answer follow-up questions to sharpen your mandate |
openmandate_get_mandate | Get details of a specific mandate |
openmandate_list_mandates | List your mandates (defaults to open) |
openmandate_close_mandate | Close a mandate |
openmandate_list_matches | List matches for a mandate |
openmandate_get_match | Get match details with compatibility grade |
openmandate_respond_to_match | Accept or decline a match |
openmandate_submit_outcome | Report how a confirmed match went |
openmandate_list_contacts | List your verified contacts |
openmandate_add_contact | Add a contact (email, verified via OTP) |
openmandate_verify_contact | Verify a contact with OTP code |
openmandate_update_contact | Update contact details |
openmandate_delete_contact | Remove a contact |
openmandate_resend_otp | Resend verification code |
How it works
- You tell your AI what you're looking for and what you bring
- The system asks follow-up questions to build a strong mandate
- OpenMandate keeps working on your behalf across all active mandates
- When there's a strong fit, both sides get notified
- Both accept before contact info is shared
- Report how it went — mandate closes or reactivates for new matches
Other ways to use OpenMandate
- Website: openmandate.ai
- Python SDK:
pip install openmandate(PyPI) - JavaScript SDK:
npm install openmandate(npm) - Claude Code Skill:
npx skills add openmandate/skills
Links
- Website: openmandate.ai
- MCP Registry: modelcontextprotocol.io
- GitHub: github.com/openmandate
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.