accueil / serveurs / Recherche & Web / io.github.ovladon/seenrelay
io.github.ovladon/seenrelay
serveur MCP (Model Context Protocol) · seenrelay 0.3.10
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.ovladon/seenrelay est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.ovladon/seenrelay » 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 2 outils
- check_fact≈ 1271 tokens
Cost preflight before repeated paid or slow source-backed validation, especially across an agent fleet. Use before paid web search, metered scraping, browser/extraction, rate-limited APIs or multi-step validation when the caller already has a known value. Returns SAME_OBSERVED, CHANGED_OBSERVED, CONTESTED, STALE or UNKNOWN. Only SAME_OBSERVED can be considered for caller-policy-gated reuse; every other status requires normal authoritative validation before OBSERVE. SeenRelay never browses or verifies externally.
Paramètres, retour & exemple (3)
Paramètresfact· object · requis
Source-backed fact coordinate whose recent shared evidence should be checked.known_value· ? · requis
Caller-known value to compare with recent observations. Mutable observed content is excluded from fact identity.max_age_seconds· integer · optionnel
Maximum age, in seconds, of shared observations the caller is willing to consider. Omit to use the service default.
Exemple d'appel{"name": "check_fact", "arguments": {"fact": {}, "known_value": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"hive": "texte", "error": {}, "status": "SAME_OBSERVED", "fact_key": "texte", "next_step": "texte", "useful_reuse_awards": 1}} - observe_fact≈ 1728 tokens
After independently performing a source-backed validation, deposit the observed result for later CHECKs. Returns accepted=true when a new observation is stored or deduplicated=true for a recognized retry/recent duplicate. Never OBSERVE hearsay. Optional Ed25519 proof establishes key possession and continuity, not truth or real-world independence.
Paramètres, retour & exemple (8)
Paramètresfact· object · requis
Source-backed fact coordinate for the independently obtained observation.value· ? · requis
Value independently obtained by the caller. Mutable observed content is excluded from fact identity.observed_at· string · optionnel
ISO-8601 time when the caller obtained the observation. Omit to use server receipt time.observer_id· string · optionnel
Optional self-asserted continuity label. It is unverified unless accompanied by observer_proof.observer_proof· object · optionnel
Optional Ed25519 proof of key possession, continuity and payload integrity; not proof of truth or real-world independence.idempotency_key· string · optionnel
Caller-chosen retry key for the same OBSERVE operation. Reusing it deduplicates an idempotent retry.source_validator· object · optionnel
Optional source-validator metadata from the independent validation. The caller decides whether a returned hint is sufficient for source confirmation.evidence_fingerprint· string · optionnel
Optional caller-supplied fingerprint of the independently obtained evidence. SeenRelay stores it as provenance metadata and does not verify it against the source.
Exemple d'appel{"name": "observe_fact", "arguments": {"fact": {}, "value": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"hive": "texte", "error": {}, "reason": "texte", "accepted": true, "fact_key": "texte", "deduplicated": true, "future_check_eligible": true}}
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é ».