Interact with your Google Cloud Datastream resources using natural language commands.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.
https://datastream.googleapis.com/mcp10 outils · 1602 msget_operationGets the status of a long-running operation.
***Usage***
Some tools (for example, `run_stream`) return a long-running operation.
You can use this tool to get the status of the operation. It can be called repeatedly until
the operation is complete.
**Parameters**
* `name`: The name of the operation to get.
* `name` should be the name returned by the tool that initiated the operation.
* `name` should be in the format of:
`projects/{project}/locations/{location}/operations/{operation}`.
**Returns**
* An `Operation` object that contains the status of the operation.
* If the operation is not complete, the response will be empty. Do not check more than
every ten seconds.
* If the operation is complete, the response will contain either:
* A `response` field that contains the result of the operation and indicates that it was
successful.
* A `error` field that indicates any errors that occurred during the operation.Gets the status of a long-running operation. ***Usage*** Some tools (for example, `run_stream`) return a long-running operation. You can use this tool to get the status of the operation. It can be called repeatedly until the operation is complete. **Parameters** * `name`: The name of the operation to get. * `name` should be the name returned by the tool that initiated the operation. * `name` should be in the format of: `projects/{project}/locations/{location}/operations/{operation}`. **Returns** * An `Operation` object that contains the status of the operation. * If the operation is not complete, the response will be empty. Do not check more than every ten seconds. * If the operation is complete, the response will contain either: * A `response` field that contains the result of the operation and indicates that it was successful. * A `error` field that indicates any errors that occurred during the operation.
Aucun schéma d’entrée n’a été publié pour cet outil.
list_connection_profilesLists connection profiles in a given project and location.
For example:
{
parent: "projects/my-project/locations/us-central1"
create_time_after: 2025-10-02T10:15:33Z
create_time_before: 2025-10-03T00:00:00Z
display_name: bookstore
page_size: 100
}
will return up to 100 connection profiles in `projects/my-project/locations/us-central1`
that were created on or after 2025-10-02T10:15:33 UTC and before 2025-10-03T00:00:00 UTC,
and have "bookstore" in their display name.Lists connection profiles in a given project and location. For example: { parent: "projects/my-project/locations/us-central1" create_time_after: 2025-10-02T10:15:33Z create_time_before: 2025-10-03T00:00:00Z display_name: bookstore page_size: 100 } will return up to 100 connection profiles in `projects/my-project/locations/us-central1` that were created on or after 2025-10-02T10:15:33 UTC and before 2025-10-03T00:00:00 UTC, and have "bookstore" in their display name.
Aucun schéma d’entrée n’a été publié pour cet outil.
list_streamsLists streams in a given project and location.
For example:
{
parent: "projects/my-project/locations/us-central1"
create_time_after: 2025-10-02T10:15:33Z
create_time_before: 2025-10-03T00:00:00Z
display_name: bookstore
page_size: 100
running: true
}
will return up to 100 running streams in `projects/my-project/locations/us-central1` that
were created on or after 2025-10-02T10:15:33 UTC and before 2025-10-03T00:00:00 UTC,
and have "bookstore" in their display name.Lists streams in a given project and location. For example: { parent: "projects/my-project/locations/us-central1" create_time_after: 2025-10-02T10:15:33Z create_time_before: 2025-10-03T00:00:00Z display_name: bookstore page_size: 100 running: true } will return up to 100 running streams in `projects/my-project/locations/us-central1` that were created on or after 2025-10-02T10:15:33 UTC and before 2025-10-03T00:00:00 UTC, and have "bookstore" in their display name.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_streamGet details of the stream specified by the provided resource 'name' parameter.
* The resource 'name' parameter is in the form:
'projects/{project name}/locations/{location}/streams/{stream name}',
for example: 'projects/my-project/locations/us-central1/streams/my-streams'.Get details of the stream specified by the provided resource 'name' parameter. * The resource 'name' parameter is in the form: 'projects/{project name}/locations/{location}/streams/{stream name}', for example: 'projects/my-project/locations/us-central1/streams/my-streams'.
Aucun schéma d’entrée n’a été publié pour cet outil.
run_streamStarts an already created stream, specified by the provided resource 'name' parameter.
**Parameters**
* 'name': The resource name of the stream to start.
* 'name' should be in the format of:
'projects/{project name}/locations/{location}/streams/{stream name}',
for example: 'projects/my-project/locations/us-central1/streams/my-streams'.
* 'force': Whether to run the stream without running prior configuration verification.
The default is 'false'.
**Returns**
* This tool returns a long-running operation. Use the 'get_operation' tool with the
returned operation name to poll its status until it completes. Operation may take
several minutes; do not check more often than every ten seconds.Starts an already created stream, specified by the provided resource 'name' parameter. **Parameters** * 'name': The resource name of the stream to start. * 'name' should be in the format of: 'projects/{project name}/locations/{location}/streams/{stream name}', for example: 'projects/my-project/locations/us-central1/streams/my-streams'. * 'force': Whether to run the stream without running prior configuration verification. The default is 'false'. **Returns** * This tool returns a long-running operation. Use the 'get_operation' tool with the returned operation name to poll its status until it completes. Operation may take several minutes; do not check more often than every ten seconds.
Aucun schéma d’entrée n’a été publié pour cet outil.
delete_streamprivilégiéDeletes a stream, specified by the provided resource 'name' parameter.
* The resource 'name' parameter is in the form:
'projects/{project name}/locations/{location}/streams/{stream name}',
for example: 'projects/my-project/locations/us-central1/streams/my-streams'.
* This tool returns a long-running operation. Use the 'get_operation' tool with the
returned operation name to poll its status until it completes. Operation may take
several minutes; do not check more often than every ten seconds.Deletes a stream, specified by the provided resource 'name' parameter. * The resource 'name' parameter is in the form: 'projects/{project name}/locations/{location}/streams/{stream name}', for example: 'projects/my-project/locations/us-central1/streams/my-streams'. * This tool returns a long-running operation. Use the 'get_operation' tool with the returned operation name to poll its status until it completes. Operation may take several minutes; do not check more often than every ten seconds.
Aucun schéma d’entrée n’a été publié pour cet outil.
list_stream_objectsLists stream objects in a given stream.
* Parent parameter is in the form 'projects/{project name}/locations/{location}/streams/{stream name}',
for example:
'projects/my-project/locations/us-central1/streams/my-stream'.
* Not all the details of the stream objects are returned.
* To get the full details of a specific stream object, use the 'get_stream_object' tool.Lists stream objects in a given stream. * Parent parameter is in the form 'projects/{project name}/locations/{location}/streams/{stream name}', for example: 'projects/my-project/locations/us-central1/streams/my-stream'. * Not all the details of the stream objects are returned. * To get the full details of a specific stream object, use the 'get_stream_object' tool.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_stream_objectGet details of the stream object specified by the provided resource 'name' parameter.
* The resource 'name' parameter is in the form:
'projects/{project name}/locations/{location}/streams/{stream name}/objects/{stream object name}',
for example: 'projects/my-project/locations/us-central1/streams/my-stream/objects/my-stream-object'.Get details of the stream object specified by the provided resource 'name' parameter. * The resource 'name' parameter is in the form: 'projects/{project name}/locations/{location}/streams/{stream name}/objects/{stream object name}', for example: 'projects/my-project/locations/us-central1/streams/my-stream/objects/my-stream-object'.
Aucun schéma d’entrée n’a été publié pour cet outil.
lookup_stream_objectLookup a stream object by its source object identifier.
**Parameters:**
* The 'parent' parameter is the name of the stream in the form:
'projects/{project name}/locations/{location}/streams/{stream name}',
for example: 'projects/my-project/locations/us-central1/streams/my-stream'.
* The 'source_object_identifier' parameter is the source database object identifier.
Different source databases have different identifier formats. Examples:
* Oracle, PostgreSQL, SQL Server and Spanner databases the identifier is
'schema' and 'table'.
* MySQL databases the identifier is 'database' and 'table'.Lookup a stream object by its source object identifier. **Parameters:** * The 'parent' parameter is the name of the stream in the form: 'projects/{project name}/locations/{location}/streams/{stream name}', for example: 'projects/my-project/locations/us-central1/streams/my-stream'. * The 'source_object_identifier' parameter is the source database object identifier. Different source databases have different identifier formats. Examples: * Oracle, PostgreSQL, SQL Server and Spanner databases the identifier is 'schema' and 'table'. * MySQL databases the identifier is 'database' and 'table'.
Aucun schéma d’entrée n’a été publié pour cet outil.
list_static_ipsLists static IP addresses of the provided resource name that need to be allowlisted by the
customer when using the static-IP connectivity method.
Returns up to 100 IP addresses.
* The resource 'name' parameter is in the form 'projects/{project name}/locations/{location}',
for example: 'projects/my-project/locations/us-central1'.Lists static IP addresses of the provided resource name that need to be allowlisted by the customer when using the static-IP connectivity method. Returns up to 100 IP addresses. * The resource 'name' parameter is in the form 'projects/{project name}/locations/{location}', for example: 'projects/my-project/locations/us-central1'.
Aucun schéma d’entrée n’a été publié pour cet outil.
10 outils sur 10 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Interact with your Google Cloud Datastream resources using natural language commands.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.