This is an automated email from the ASF dual-hosted git repository.

spmallette pushed a commit to branch gremlin-mcp
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit 7b2d11e28d6d61e282d7574de4d6e8e5e40cdf42
Author: Stephen Mallette <[email protected]>
AuthorDate: Tue Oct 7 12:50:05 2025 -0400

    Docs about unexpected mutations by gremlin-mcp
---
 docs/src/reference/gremlin-applications.asciidoc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/docs/src/reference/gremlin-applications.asciidoc 
b/docs/src/reference/gremlin-applications.asciidoc
index 2bcffc995c..301fdb23bb 100644
--- a/docs/src/reference/gremlin-applications.asciidoc
+++ b/docs/src/reference/gremlin-applications.asciidoc
@@ -3034,6 +3034,10 @@ the graph via standard Gremlin traversals.
 IMPORTANT: Gremlin MCP is currently available for experimental use only. It is 
under active development and its features
 may change.
 
+WARNING: Gremlin MCP can modify the graph to which it is connected. To prevent 
such changes, ensure that Gremlin MCP is
+configured to work against a read-only instance of the graph. Gremlin Server 
hosted graphs can configure their graph
+using `withStrategies(ReadOnlyStrategy)` for that protection.
+
 WARNING: Gremlin MCP executes global graph traversal to help it understand the 
schema and gather statistics. On a large
 graph these queries will be costly. If you are trying Gremlin MCP, please try 
it with a smaller subset of your graph for
 experimentation purposes.

Reply via email to