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.