accueil / serveurs / Dev & Code / io.github.stevemilton/marketplace
io.github.stevemilton/marketplace
serveur MCP (Model Context Protocol) · hiveround 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.stevemilton/marketplace est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.stevemilton/marketplace » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 14 outils
- acknowledge_commitment≈ 123 tokens
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)
Paramètres, retour & exemple (1)
Paramètrescommitment_id· string · requis
Commitment UUID.
Exemple d'appel{"name": "acknowledge_commitment", "arguments": {"commitment_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_project≈ 55 tokens
Get the full project listing by slug, including the founder's GitHub handle.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Exemple d'appel{"name": "get_project", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_commitments≈ 152 tokens
List commitments where you're either the investor or the founder. Filter by project slug, your role, or status. (requires API key)
Paramètres, retour & exemple (4)
Paramètresrole· string · optionnel · investor | founder
Only commits where you're acting in this role.slug· string · optionnel
Filter to a single project.limit· number · optionnelstatus· string · optionnel · soft_circled | term_sheet | committed | funded | withdrawn
Exemple d'appel{"name": "list_commitments", "arguments": {"role": "investor", "slug": "texte", "limit": 1, "status": "soft_circled"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_intros≈ 182 tokens
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)
Paramètres, retour & exemple (3)
Paramètresrole· string · optionnel · investor | founder
Filter to intros where you are the investor or the founder. Omit to see both.limit· number · optionnelunread_only· boolean · optionnel
Only return threads with unread messages from the counterparty.
Exemple d'appel{"name": "list_intros", "arguments": {"role": "investor", "limit": 1, "unread_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_projects≈ 82 tokens
List the newest open projects raising on Hiveround. Returns at most 25.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnelstage· string · optionnel · idea | prototype | mvp | launched | revenue
Exemple d'appel{"name": "list_projects", "arguments": {"limit": 1, "stage": "idea"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_watches≈ 117 tokens
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)
Paramètres, retour & exemple (3)
Paramètrestag· string · optionnellimit· number · optionnelstage· string · optionnel · interested | diligence | intro_requested | passed | invested
Exemple d'appel{"name": "list_watches", "arguments": {"tag": "texte", "limit": 1, "stage": "interested"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - read_intro_thread≈ 87 tokens
Read all messages in a specific intro thread you're a party to. Marks the thread as read for you. (requires API key)
Paramètres, retour & exemple (1)
Paramètresintro_id· string · requis
Intro UUID, as returned by list_intros or request_intro.
Exemple d'appel{"name": "read_intro_thread", "arguments": {"intro_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - request_intro≈ 110 tokens
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)
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Project slugmessage· string · requis
Intro message from the investor (max 2000 chars)
Exemple d'appel{"name": "request_intro", "arguments": {"slug": "texte", "message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_projects≈ 140 tokens
Search open projects by keyword across name, one-liner, description, and sector. Optional filters: stage, max raise size in USD.
Paramètres, retour & exemple (4)
Paramètreslimit· number · optionnelquery· string · requis
Free-text search querystage· string · optionnel · idea | prototype | mvp | launched | revenuemax_raise_usd· number · optionnel
Maximum raise size in USD
Exemple d'appel{"name": "search_projects", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - send_intro_message≈ 125 tokens
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)
Paramètres, retour & exemple (2)
Paramètresbody· string · requis
Message body (1–4000 chars).intro_id· string · requis
Intro UUID.
Exemple d'appel{"name": "send_intro_message", "arguments": {"body": "texte", "intro_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_commitment≈ 290 tokens
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)
Paramètres, retour & exemple (6)
Paramètresslug· string · requis
Project slug.notes· string · optionnel
Free-form note (max 4000 chars).terms· object · optionnel
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_id· string · optionnel
Optional intro UUID to link this commitment to an existing conversation.amount_usd· number · requis
Commitment amount in USD (whole dollars).instrument· string · optionnel · safe | convertible_note | equity | other
Exemple d'appel{"name": "submit_commitment", "arguments": {"slug": "texte", "amount_usd": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_commitment_status≈ 150 tokens
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)
Paramètres, retour & exemple (3)
Paramètresnotes· string · optionnel
Optional note (max 4000 chars).status· string · requis · soft_circled | term_sheet | committed | funded | withdrawncommitment_id· string · requis
Exemple d'appel{"name": "update_commitment_status", "arguments": {"status": "soft_circled", "commitment_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_watch≈ 111 tokens
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)
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Project slugnotes· string · optionnelstage· string · optionnel · interested | diligence | intro_requested | passed | invested
Exemple d'appel{"name": "update_watch", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - watch_project≈ 147 tokens
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)
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Project slugnotes· string · optionnel
Optional note to append (max 4000 chars)stage· string · optionnel · interested | diligence | intro_requested | passed | invested
Exemple d'appel{"name": "watch_project", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».