accueil / serveurs / Données & BDD / com.googleapis.memorystore/mcp
com.googleapis.memorystore/mcp
serveur MCP (Model Context Protocol) · StatelessServer ESF
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 com.googleapis.memorystore/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.googleapis.memorystore/mcp » 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
- backup_instance≈ 1001 tokens
Back up a Memorystore for Valkey instance.
Paramètres, retour & exemple (3)
Paramètresttl· string · optionnel
Optional. TTL for the backup to expire. Value range is 1 day to 100 years. If not specified, the default value is 100 years.name· string · requis
Required. Instance resource name using the form: `projects/{project_id}/locations/{location_id}/instances/{instance_id}` where `location_id` refers to a Google Cloud region.backupId· string · optionnel
Optional. The id of the backup to be created. If not specified, the default value ([YYYYMMDDHHMMSS]_[Shortened Instance UID] is used.
Exemple d'appel{"name": "backup_instance", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"done": true, "name": "texte", "error": "texte", "metadata": {}, "response": {}}} - create_instance≈ 10662 tokens
Create a Memorystore for Valkey instance.
Paramètres, retour & exemple (4)
Paramètresparent· string · requis
Required. The parent resource where this instance will be created. Format: projects/{project}/locations/{location}instance· ? · requis
Required. The instance to create.requestId· string · optionnel
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).instanceId· string · requis
Required. The ID to use for the instance, which will become the final component of the instance's resource name. This value is subject to the following restrictions: * Must be 4-63 characters in length * Must begin with a letter or digit * Must contain only lowercase letters, digits, and hyphens * Must not end with a hyphen * Must be unique within a location
Exemple d'appel{"name": "create_instance", "arguments": {"parent": "texte", "instance": "texte", "instanceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"done": true, "name": "texte", "error": "texte", "metadata": {}, "response": {}}} - delete_backup≈ 923 tokens
Delete a Memorystore for Valkey backup.
Paramètres, retour & exemple (2)
Paramètresname· string · requis
Required. Instance backup resource name using the form: `projects/{project_id}/locations/{location_id}/backupCollections/{backup_collection_id}/backups/{backup_id}`requestId· string · optionnel
Optional. Idempotent request UUID.
Exemple d'appel{"name": "delete_backup", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"done": true, "name": "texte", "error": "texte", "metadata": {}, "response": {}}} - delete_instance≈ 1094 tokens
Delete a Memorystore for Valkey instance.
Paramètres, retour & exemple (2)
Paramètresname· string · requis
Required. The name of the instance to delete. Format: projects/{project}/locations/{location}/instances/{instance}requestId· string · optionnel
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Exemple d'appel{"name": "delete_instance", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"done": true, "name": "texte", "error": "texte", "metadata": {}, "response": {}}} - export_backup≈ 926 tokens
Export a Memorystore for Valkey backup.
Paramètres, retour & exemple (2)
Paramètresname· string · requis
Required. Instance backup resource name using the form: `projects/{project_id}/locations/{location_id}/backupCollections/{backup_collection_id}/backups/{backup_id}`gcsBucket· string · optionnel
Google Cloud Storage bucket, like "my-bucket".
Exemple d'appel{"name": "export_backup", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"done": true, "name": "texte", "error": "texte", "metadata": {}, "response": {}}} - get_backup≈ 1502 tokens
Get detailed information about a Memorystore for Valkey backup.
Paramètres, retour & exemple (1)
Paramètresname· string · requis
Required. Instance backup resource name using the form: `projects/{project_id}/locations/{location_id}/backupCollections/{backup_collection_id}/backups/{backup_id}`
Exemple d'appel{"name": "get_backup", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"uid": "texte", "name": "texte", "state": "STATE_UNSPECIFIED", "instance": "texte", "nodeType": "NODE_TYPE_UNSPECIFIED", "backupType": "BACKUP_TYPE_UNSPECIFIED", "createTime": "texte", "expireTime": "texte", "shardCount": 1, "backupFiles": [], "instanceUid": "texte", "replicaCount": 1}} - get_backup_collection≈ 534 tokens
Get detailed information about a Memorystore for Valkey backup collection.
Paramètres, retour & exemple (1)
Paramètresname· string · requis
Required. Instance backupCollection resource name using the form: `projects/{project_id}/locations/{location_id}/backupCollections/{backup_collection_id}` where `location_id` refers to a Google Cloud region.
Exemple d'appel{"name": "get_backup_collection", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"uid": "texte", "name": "texte", "kmsKey": "texte", "instance": "texte", "createTime": "texte", "instanceUid": "texte", "lastBackupTime": "texte", "totalBackupCount": "texte", "totalBackupSizeBytes": "texte"}} - get_certificate_authority≈ 379 tokens
Get the certificate authority for a Memorystore for Valkey instance.
Paramètres, retour & exemple (1)
Paramètresname· string · requis
Required. The name of the certificate authority. Format: projects/{project}/locations/{location}/instances/{instance}/certificateAuthority
Exemple d'appel{"name": "get_certificate_authority", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "managedServerCa": "texte"}} - get_instance≈ 9501 tokens
Get detailed information about a Memorystore for Valkey instance.
Paramètres, retour & exemple (1)
Paramètresname· string · requis
Required. The name of the instance to retrieve. Format: projects/{project}/locations/{location}/instances/{instance}
Exemple d'appel{"name": "get_instance", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"uid": "texte", "mode": "MODE_UNSPECIFIED", "name": "texte", "state": "STATE_UNSPECIFIED", "kmsKey": "texte", "labels": {}, "nodeType": "NODE_TYPE_UNSPECIFIED", "aclPolicy": "texte", "endpoints": [], "gcsSource": "texte", "stateInfo": "texte", "createTime": "texte"}} - list_backup_collections≈ 921 tokens
List all Memorystore for Valkey backup collections.
Paramètres, retour & exemple (3)
Paramètresparent· string · requis
Required. The resource name of the backupCollection location using the form: `projects/{project_id}/locations/{location_id}` where `location_id` refers to a Google Cloud region.pageSize· integer · optionnel
Optional. The maximum number of items to return. If not specified, a default value of 1000 will be used by the service. Regardless of the page_size value, the response may include a partial list and a caller should only rely on response's `next_page_token` to determine if there are more clusters left to be queried.pageToken· string · optionnel
Optional. The `next_page_token` value returned from a previous `ListBackupCollections` request, if any.
Exemple d'appel{"name": "list_backup_collections", "arguments": {"parent": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"unreachable": [], "nextPageToken": "texte", "backupCollections": []}} - list_backups≈ 1751 tokens
List all Memorystore for Valkey backups.
Paramètres, retour & exemple (3)
Paramètresparent· string · requis
Required. The resource name of the backupCollection using the form: `projects/{project_id}/locations/{location_id}/backupCollections/{backup_collection_id}`pageSize· integer · optionnel
Optional. The maximum number of items to return. If not specified, a default value of 1000 will be used by the service. Regardless of the page_size value, the response may include a partial list and a caller should only rely on response's `next_page_token` to determine if there are more clusters left to be queried.pageToken· string · optionnel
Optional. The `next_page_token` value returned from a previous `ListBackupCollections` request, if any.
Exemple d'appel{"name": "list_backups", "arguments": {"parent": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"backups": [], "unreachable": [], "nextPageToken": "texte"}} - list_instances≈ 9792 tokens
List all Memorystore for Valkey instances.
Paramètres, retour & exemple (5)
Paramètresfilter· string · optionnel
Optional. Expression for filtering results.parent· string · requis
Required. The parent to list instances from. Format: projects/{project}/locations/{location}orderBy· string · optionnel
Optional. Sort results by a defined order. Supported values: "name", "create_time".pageSize· integer · optionnel
Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.pageToken· string · optionnel
Optional. A token identifying a page of results the server should return.
Exemple d'appel{"name": "list_instances", "arguments": {"parent": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"instances": [], "unreachable": [], "nextPageToken": "texte"}} - reschedule_maintenance≈ 1062 tokens
Reschedule maintenance for a Memorystore for Valkey instance.
Paramètres, retour & exemple (3)
Paramètresname· string · requis
Required. Name of the instance to reschedule maintenance for: `projects/{project}/locations/{location_id}/instances/{instance}`scheduleTime· string · optionnel
Optional. Timestamp when the maintenance shall be rescheduled to if reschedule_type=SPECIFIC_TIME, in RFC 3339 format. Example: `2012-11-15T16:19:00.094Z`.rescheduleType· string · requis · RESCHEDULE_TYPE_UNSPECIFIED | IMMEDIATE | SPECIFIC_TIME
Required. If reschedule type is SPECIFIC_TIME, schedule_time must be set.
Exemple d'appel{"name": "reschedule_maintenance", "arguments": {"name": "texte", "rescheduleType": "RESCHEDULE_TYPE_UNSPECIFIED"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"done": true, "name": "texte", "error": "texte", "metadata": {}, "response": {}}} - update_instance≈ 10572 tokens
Update a Memorystore for Valkey instance.
Paramètres, retour & exemple (3)
Paramètresinstance· ? · requis
Required. The instance to update.requestId· string · optionnel
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).updateMask· string · optionnel
Optional. The list of fields to be updated on the instance. At least one field must be specified.
Exemple d'appel{"name": "update_instance", "arguments": {"instance": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"done": true, "name": "texte", "error": "texte", "metadata": {}, "response": {}}}
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é ».