accueil / serveurs / Données & BDD / ai.dryos/dryos
ai.dryos/dryos
serveur MCP (Model Context Protocol) · dryos 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 ai.dryos/dryos est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ai.dryos/dryos » 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 5 outils
- column_values≈ 304 tokens
The distinct values of one text column, most rows first — what a filter can be. Args: slug: The stream. column: A text column from describe_stream (not the entity — use find_entities). where: Filters as `column=value`, the same as query_stream's. search: `column:text`, a case-insensitive substring. limit: At most this many (1–500).
Paramètres, retour & exemple (5)
Paramètresslug· string · requislimit· integer · optionnelwhere· ? · optionnelcolumn· string · requissearch· ? · optionnel
Exemple d'appel{"name": "column_values", "arguments": {"slug": "texte", "column": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - describe_stream≈ 199 tokens
One stream in full: every column, the primary key, the source and its health. Also what changed in the collector recently — a change in the collector is a change in the data, and a step in a series may be one. Args: slug: The stream, e.g. ercot-realtime-lmp (list_streams names them).
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Exemple d'appel{"name": "describe_stream", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_entities≈ 310 tokens
Look up the nodes, zones, stations or fuels in a stream, with how far back each goes. Use it before query_stream: names are verbatim and never to be guessed. `facets` counts the entities by type. Args: slug: The stream. search: Case-insensitive substring of the entity name ("HOUSTON", "HB_", "KAUS"). entity_type: Only one type — HUB, LOAD_ZONE, RESOURCE_NODE, INTERFACE… limit: At most this many (1–2000).
Paramètres, retour & exemple (4)
Paramètresslug· string · requislimit· integer · optionnelsearch· ? · optionnelentity_type· ? · optionnel
Exemple d'appel{"name": "find_entities", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_streams≈ 252 tokens
Every stream Dryos collects, with its entity column and headline measure. Args: domain: Energy, Weather or Property. operator: A grid operator — ERCOT, MISO, PJM, SPP, CAISO, NYISO or ISO-NE. search: A word matched against the slug, name and tagline ("lmp", "wind", "permits").
Paramètres, retour & exemple (3)
Paramètresdomain· ? · optionnelsearch· ? · optionneloperator· ? · optionnel
Exemple d'appel{"name": "list_streams", "arguments": {"domain": "texte", "search": "texte", "operator": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - query_stream≈ 712 tokens
Read rows from a stream — raw (newest first), each entity's newest, or a rollup. The result carries `restUrl`: this same request as a plain GET on the public REST API, ready to put in an app. Args: slug: The stream. node: The entity, whatever the stream calls it (node, zone, station, fuel). System-level streams have none. start: Inclusive, ISO-8601 or relative to now (-24h, -7d). UTC. end: Exclusive, same forms. interval: Bucket size — 5m, 15m, 1h, 1d, 7d, or all for one bucket. Absent means raw rows. agg: How a bucket is reduced. by: What a rollup splits by: a text column, or none for one series. Default the entity. where: Filters as column=value on text columns. Repeat a column for OR. search: column:text, a case-insensitive substring. vintages: latest is each interval's newest forecast; all keeps every publication. stamp: noon labels a daily bucket at noon UTC so its date reads right in US zones. newest: One reading per entity — each one's most recent interval, so "the price at every hub right now" is one call. Not with interval. limit: At most this many rows (1–2000).
Paramètres, retour & exemple (13)
Paramètresby· ? · optionnelagg· string · optionnel · avg | min | max | sumend· ? · optionnelnode· ? · optionnelslug· string · requislimit· integer · optionnelstamp· string · optionnel · start | noonstart· ? · optionnelwhere· ? · optionnelnewest· boolean · optionnelsearch· ? · optionnelinterval· ? · optionnelvintages· string · optionnel · latest | all
Exemple d'appel{"name": "query_stream", "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é ».