Registre des serveurs MCP
Opérations métierSource publique

Session Memory MCP Server

Accès contrôlé par politique au contexte de session agent en direct et historique pour ADK-Rust Enterprise. État de session typé, rappel mémoire ciblé, instantanés de relecture, et workflows HITL reprenables.

Ce qu'il offre à un agent

Une capacité conçue spécifiquement derrière une connexion MCP unique.

Le serveur possède sa logique de domaine et publie un contrat d'outil qu'un client MCP peut découvrir. ADK-Rust peut charger ce contrat dans un agent, normaliser chaque schéma pour le fournisseur de modèle choisi, et garder le cycle de vie de la connexion en dehors de la logique métier de l'agent.

01

Fournit des capacités de session via un contrat MCP typé.

02

Fournit des capacités de mémoire via un contrat MCP typé.

Architecture

Comment Session Memory MCP Server s'intègre dans un système d'agent.

Le modèle n'a jamais besoin des détails d'implémentation ou des identifiants du système derrière le serveur. Il voit les définitions d'outils examinées. Le client MCP gère la découverte et les appels, tandis que le serveur conserve la propriété de la validation, de la politique et de la communication avec son système de domaine.

01

Agent ADK-Rust

Choisit une capacité dans le catalogue d'outils examiné.

02

Client MCP

Découvre les schémas, envoie des appels et reçoit du contenu typé.

03

Session Memory MCP Server

Valide la requête et possède 11 contrats d'outils documentés.

04

Système de domaine

Conserve l'API, les données, les identifiants et les règles métier derrière le serveur.

Connexion : stdio · streamable HTTP · Cadre serveur : ADK MCP SDK + rmcp

Ce dépôt ne publie pas actuellement de SVG d'architecture dédié. Le diagramme d'intégration ci-dessus est généré à partir de son transport documenté et de la limite serveur ; utilisez le README officiel pour les détails spécifiques à l'implémentation.

Catalogue d'outils

Que peut demander un agent à Session Memory MCP Server ?

Chaque outil a un nom stable, un but lisible par l'humain, et un contrat d'entrée JSON découvert lors de l'initialisation MCP. Les classes de risque proviennent du manifeste du registre du projet lorsqu'il est disponible.

11 outils nommés

get_session_state

Lire l’état typé actuel de la session

read only
list_session_events

Inspecter les événements de trace, tours, outils, tentatives, approbations

read only
retrieve_memory

Rechercher dans la mémoire ciblée les faits pertinents

read only
store_memory

Écrire des entrées mémoire approuvées

internal write
update_memory

Corriger une entrée mémoire existante (crée une nouvelle version)

internal write
delete_memory

Supprimer des entrées mémoire sensibles ou incorrectes

identity security action
redact_memory

Rédiger les informations personnelles ou sensibles de la mémoire

internal write
list_memory_refs

Lister les références mémoire ayant influencé une session

read only
create_replay_snapshot

Geler l’état de session pour relecture

internal write
resume_session

Reprendre un workflow HITL en pause

external write
terminate_session

Arrêter une session active avec raison d’audit

external write

Gouvernance

Comprendre l'effet de chaque outil.

Une connexion serveur hérite de l'autorité de ses identifiants et de son environnement de déploiement. Les déclarations ci-dessous proviennent du README de ce projet et du manifeste du registre MCP ; votre application décide toujours des outils qu'un agent reçoit et des endroits où une approbation est requise.

4 read only4 internal write2 external write1 identity security action
  • Le manifeste du registre déclare les classes de risque des outils en lecture seule, écriture interne, action de sécurité d’identité, écriture externe.

Surface MCP

Ce que la documentation actuelle déclare.

MCP peut transporter des outils, ressources, invites, résultats structurés, progression, annulation et travaux de longue durée. Cet enregistrement met en avant les fonctionnalités modernes du protocole explicitement mentionnées par ce dépôt.

Invites
ADK MCP SDKrmcpManifeste du registre

Installer et connecter

Suivez le point de départ documenté du projet.

Installez le serveur dans l'environnement qui possède ses identifiants et l'accès au domaine. Ajoutez-le à votre hôte MCP, vérifiez les outils découverts, et réduisez l'ensemble d'outils avant de le confier à un agent en production.

Installer
cargo install mcp-session-memory
Forme de connexion ADK-Rust
let toolset = McpToolset::from_stdio(
    "mcp-session-memory",
    ["mcp-session-memory"],
).await?;

let agent = LlmAgentBuilder::new("agent")
    .tools(toolset.tools().await?)
    .build()?;

Les commandes et la configuration sont extraites du README public. Confirmez les prérequis, variables d'environnement et options spécifiques à la version dans la documentation officielle avant le déploiement.

Documentation officielle

Poursuivez avec la source de vérité des mainteneurs du projet.

Cette page fournit une carte accessible du serveur. Le dépôt reste la référence pour les schémas exacts, prérequis, configuration, exemples, tests, versions et mises à jour de sécurité.

Enregistrement source

Métadonnées de version et de dépôt pour cette entrée du catalogue.

Voir le dépôt public ↗
Version
1.1.0
Licence
Apache-2.0
Outils
11
Révision
e041fcce4b74
Mis à jour
24 mai 2026
Transportsstdiostreamable HTTP