Skip to main content
The 3ngram MCP server exposes the following environment tools. Every entry is generated from the tool’s source signature and docstring, so this page never drifts from the backend.
Required parameters are marked with the required attribute. Optional parameters show their default value.

describe_environment

Describe Environment · read-only · non-destructive · idempotent · closed-world Describe this MCP environment for a connected LLM. Returns the environment label (e.g., "staging — seeded demo data, not synced with prod" or "production"), whether the data is in sync with production, whether it is seeded/demo data, and per-authenticated-user counts of memories, indexed content chunks, and connected sources. Use this tool when you are loaded with multiple 3ngram connectors (prod + staging) and need to tell them apart before acting. Returns: dict[str, Any] Source: backend/src/engram/mcp/tools/environment.py This tool takes no parameters.