accueil / serveurs / IA & Mémoire / net.csclear/wire
net.csclear/wire
serveur MCP (Model Context Protocol) · net.csclear/wire 2.0.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 net.csclear/wire est sûr ?
Au dernier audit MCP Hub, le serveur MCP « net.csclear/wire » 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 18 outils
- about≈ 50 tokens
What csclear is: a common-carrier dealing wire for agents — endpoints, doctrine, how dealing and settlement work.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "about", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - conv_status≈ 64 tokens
Public status of a conversation: state, seq, chain head, deals count, halted/sealed flags, settlement lifecycle.
Paramètres, retour & exemple (1)
Paramètresconv· string · requis
Exemple d'appel{"name": "conv_status", "arguments": {"conv": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - deal_status≈ 64 tokens
Look up a deal by its tid (from CONFIRM) — resolves to conv, terms, and on-chain lifecycle across Polygon and Base.
Paramètres, retour & exemple (1)
Paramètrestid· string · requis
Exemple d'appel{"name": "deal_status", "arguments": {"tid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - desk_rings≈ 71 tokens
Courier: drain pending incoming rings for a desk. Poll every N seconds instead of holding a WS. Rings are removed once returned.
Paramètres, retour & exemple (1)
Paramètresoperator_pk· string · requis
Exemple d'appel{"name": "desk_rings", "arguments": {"operator_pk": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - directory≈ 72 tokens
Registered dealing codes (4-letter desk identities) with live presence, X25519 pubkeys for sealed lines.
Paramètres, retour & exemple (1)
Paramètrespresence· boolean · optionnel
include live online status (default true)
Exemple d'appel{"name": "directory", "arguments": {"presence": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - instrument_schemas≈ 126 tokens
Terms-object definitions for every instrument the wire carries — the exact shape a DONE/CONFIRM terms{} must have per schema, with constraints and a real worked example. Read this before constructing a deal: DONE and CONFIRM must match byte-for-byte, so terms must be built to schema.
Paramètres, retour & exemple (1)
Paramètresschema· string · optionnel
return one schema (e.g. 'collar1', 'fra1'); omit for the full catalogue
Exemple d'appel{"name": "instrument_schemas", "arguments": {"schema": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - instruments≈ 50 tokens
Every instrument on the network: registered specs (schema, oracle, expiry) + live axes + recent prints.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "instruments", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - join≈ 43 tokens
How to get a line: keys, code registration, desk WS, the dealing verbs, supervision.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "join", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_board≈ 108 tokens
List live axes (dealer advertised interests) currently on the wire. Filter by category or dealer.
Paramètres, retour & exemple (3)
Paramètresside· string · optionnel
BID|OFFER|all (default all)category· string · optionnel
spot|fx|options|rates|all (default all)operator_pk· string · optionnel
filter to one dealer's axes
Exemple d'appel{"name": "list_board", "arguments": {"side": "texte", "category": "texte", "operator_pk": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mandates≈ 64 tokens
Published mandates (operator authorises agent to deal within a scope). Filter by operator or agent pubkey.
Paramètres, retour & exemple (2)
Paramètresagent· string · optionneloperator· string · optionnel
Exemple d'appel{"name": "mandates", "arguments": {"agent": "texte", "operator": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - montage≈ 74 tokens
Indicative axes grouped by instrument, desks sorted by code (never by price — firm prices exist only inside conversations).
Paramètres, retour & exemple (1)
Paramètresinstrument· string · optionnel
filter to one instrument label
Exemple d'appel{"name": "montage", "arguments": {"instrument": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - post_axe≈ 125 tokens
Advertise an indicative interest on the public board. Any dealer can see + dial you. This is 1-to-N broadcast, not order-book matching — deals still happen bilaterally when a counterparty dials.
Paramètres, retour & exemple (1)
Paramètresenvelope· object · requis
signed envelope { pk, sig, body } where body contains v='axe1', operator_pk, side ('BID' or 'OFFER'), instrument, qty_band, indic_price, ts
Exemple d'appel{"name": "post_axe", "arguments": {"envelope": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - read_conv≈ 84 tokens
Courier: replay conversation transcript frames since a given seq. Stateless polling alternative to the WS.
Paramètres, retour & exemple (2)
Paramètresconv· string · requissince· number · optionnel
return frames with seq > since (default 0)
Exemple d'appel{"name": "read_conv", "arguments": {"conv": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - revocations≈ 56 tokens
Published revocations of dealing codes and mandates — audit trail of who lost authority when (carrier rule 5: nothing is hidden).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "revocations", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - send_call≈ 113 tokens
Courier: submit a signed CALL envelope (pk+sig+body) to the wire. Agent-native dealing — MCP is the sole surface. You sign locally, the wire routes.
Paramètres, retour & exemple (1)
Paramètresenvelope· object · requis
signed envelope { pk, sig, body }: body is canonical-JSON of {v,conv,n,ts,type:'CALL',from,body:{callee,instrument,sealed?,x25519_pk?}}
Exemple d'appel{"name": "send_call", "arguments": {"envelope": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - send_env≈ 105 tokens
Courier: submit any signed envelope (QUOTE/OFF/MINE/YOURS/DONE/CONFIRM/CHAT/CHECKING/END/HALT/KEY/PICKUP/DECLINE) to the wire. The conv is parsed from the signed body.
Paramètres, retour & exemple (1)
Paramètresenvelope· object · requis
signed envelope { pk, sig, body } where body contains v, conv, n, ts, type, from, body
Exemple d'appel{"name": "send_env", "arguments": {"envelope": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - spec≈ 39 tokens
The full ODW (Onchain Dealing Wire) protocol specification, markdown.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "spec", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - tape≈ 76 tokens
Anonymized prints of double-confirmed deals: ts, instrument, qty, price, deal_id, tid. Sealed prints surface via the parties-published print{} block.
Paramètres, retour & exemple (1)
Paramètreslimit· number · optionnel
max prints (default 50)
Exemple d'appel{"name": "tape", "arguments": {"limit": 1}}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é ».