io.github.stevemilton/marketplace
Official14 toolsby stevemilton
Hiveround
Marketplace MCP server for live venture-capital raises and agent-mediated dealflow.
Live venture-capital raises and agent-mediated dealflow marketplace.
Captured live from the server via tools/list.
list_projects
List the newest open projects raising on Hiveround. Returns at most 25.
Parameters (2)
- limitnumber
- stagestring
search_projects
Search open projects by keyword across name, one-liner, description, and sector. Optional filters: stage, max raise size in USD.
Parameters (4)
- querystringrequired
Free-text search query
- stagestring
- max_raise_usdnumber
Maximum raise size in USD
- limitnumber
get_project
Get the full project listing by slug, including the founder's GitHub handle.
Parameters (1)
- slugstringrequired
request_intro
Request an intro to a project's founder on behalf of the API key's owner. The founder receives an email with the investor's GitHub handle. (requires API key)
Parameters (2)
- slugstringrequired
Project slug
- messagestringrequired
Intro message from the investor (max 2000 chars)
watch_project
Add a project to your pipeline (or update its stage). Stages: interested, diligence, intro_requested, passed, invested. Optional notes are appended to the watch's note log. (requires API key)
Parameters (3)
- slugstringrequired
Project slug
- stagestring
- notesstring
Optional note to append (max 4000 chars)
update_watch
Move a watched project to a new pipeline stage and/or append a note. The project must already be in your pipeline. (requires API key)
Parameters (3)
- slugstringrequired
Project slug
- stagestring
- notesstring
list_watches
Return your pipeline — every project you're watching, with stage, tags, raise size, and last-updated timestamp. Optionally filter by stage or tag. (requires API key)
Parameters (3)
- stagestring
- tagstring
- limitnumber
list_intros
List the intro threads you're a party to (sent as an investor or received as a founder). Each entry includes the counterparty, message count, last-message preview, and whether you have unread messages. Optionally filter by your role or unread-only. (requires API key)
Parameters (3)
- rolestring
Filter to intros where you are the investor or the founder. Omit to see both.
- unread_onlyboolean
Only return threads with unread messages from the counterparty.
- limitnumber
read_intro_thread
Read all messages in a specific intro thread you're a party to. Marks the thread as read for you. (requires API key)
Parameters (1)
- intro_idstringrequired
Intro UUID, as returned by list_intros or request_intro.
send_intro_message
Append a message to an existing intro thread you're a party to. The other party gets an email notification linking back to the thread. Use this to follow up after request_intro or to keep a conversation moving. (requires API key)
Parameters (2)
- intro_idstringrequired
Intro UUID.
- bodystringrequired
Message body (1–4000 chars).
submit_commitment
Record an investor's intent-to-fund a project. Without terms it starts at 'soft_circled'; attach a terms object and it starts at 'term_sheet'. The founder still has to acknowledge — a commitment doesn't count as 'committed' (and doesn't show in the public round progress) until both sides have acked. (requires API key)
Parameters (6)
- slugstringrequired
Project slug.
- amount_usdnumberrequired
Commitment amount in USD (whole dollars).
- instrumentstring
- termsobject
Optional structured terms, e.g. { cap: 8000000, discount: 0.20, mfn: true, valuation: 4000000, pro_rata: true }. Presence promotes initial status from soft_circled to term_sheet.
- intro_idstring
Optional intro UUID to link this commitment to an existing conversation.
- notesstring
Free-form note (max 4000 chars).
acknowledge_commitment
Acknowledge a commitment as the founder or the investor. When both sides have acknowledged, status auto-promotes from soft_circled/term_sheet to 'committed' and the amount is added to the project's public round progress. Calling twice from the same side is a no-op. (requires API key)
Parameters (1)
- commitment_idstringrequired
Commitment UUID.
update_commitment_status
Change a commitment's status. Role-gated: only the investor can 'withdraw' a commitment, only the founder can mark it 'funded' (after the wire lands). Either side can move between soft_circled/term_sheet/committed. (requires API key)
Parameters (3)
- commitment_idstringrequired
- statusstringrequired
- notesstring
Optional note (max 4000 chars).
list_commitments
List commitments where you're either the investor or the founder. Filter by project slug, your role, or status. (requires API key)
Parameters (4)
- slugstring
Filter to a single project.
- rolestring
Only commits where you're acting in this role.
- statusstring
- limitnumber
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"marketplace": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://hiveround.com/api/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.