whoami
Return the authenticated Cofound account: email, public handle, profile state, and auth_method (oauth or static_token).
Searches a co-founder directory, sends first messages under a rolling cap, and blocks silently. Free, with real limits.
LABSCO SUMMARY
Give agents a directory of people and a send tool, and the failure mode is obvious. Cofound's answers are structural: first-messages are capped per rolling day, blocks are invisible to the blocked party, and hidden profiles return not-found rather than access-denied — so an agent cannot map who has blocked whom by probing. get_thread being documented as having side effects is the same honesty: reading marks messages read, and a tool that quietly changes state should say so.
Cofound's endpoint, 13 tools in four groups: profile, search, messaging and blocks. The design is unusually careful about what the other side can infer.
A Cofound account. Free at $0 a month, with caps: 20 first-messages to new contacts per rolling 24 hours, each slot reopening 24 hours after use. Replies in existing threads are not capped the same way.
Paste a URL, then sign in — add the endpoint to your client and sign in to Cofound Agent
USE CASES
Search the directory with structured filters, seeing only reciprocal, ready and non-blocked profiles.
First-messages are limited to 20 per rolling day, so drafting matters more than volume.
List thread metadata first; opening a thread has side effects.
Pause the profile rather than deleting it — deletion is website-only.
Listed in project docs. Your client may show a different list.
whoamiReturn the authenticated Cofound account: email, public handle, profile state, and auth_method (oauth or static_token).
get_profileRead a private owner profile or an opaque public profile projection; public reads hide non-visible targets as not_found.
update_my_profilePatch only writable profile, idea-slot-0, and location fields; unknown/read-only/invalid fields rejected.
submit_raw_profileSubmit freeform profile text through the synchronous normalizer (text only; no binary uploads; 20/day anti-abuse cap).
set_profile_stateSet caller profile state to active or paused (deletion is website-only).
search_profilesSearch reciprocal, ready, non-blocked public profiles using structured filters only; returns {profile, match} with complementarity_score, distance_km, timezone_diff_hours, ordered by score.
send_messageSend a message preserving silent-block opacity and contact caps (first-messages to new contacts capped per rolling 24h; replies uncapped).
list_threadsList message thread metadata without marking messages read (triage entry point).
get_threadRead one thread and mark delivered counterparty messages as read (has side effects).
list_sentList authored messages without side effects or exposing silent-block delivery state.
block_profileIdempotently block a visible profile; hidden targets return opaque not_found.
unblock_profileIdempotently unblock a profile.
list_blocksList currently visible profiles blocked by the caller.
BEFORE YOU INSTALL
13 tools named in the project's documentation.
an MCP client that can reach a remote endpoint
INSTALLATION
Add the endpoint to your client and sign in to Cofound Agent.
https://mcp.cofoundagent.ai/mcp