What it does
When enabled, the Navigator exposes aget_context_map MCP tool to your agent. Calling this tool returns a set of cards — each summarizing the type of information available in a connected server — along with relations between cards that highlight cross-server connections.
For example, a Context Map might tell your agent:
- Slack has recent engineering discussions about deployment issues and customer feedback from the past 7 days
- Linear has active sprint items including 3 bug reports and 12 feature requests from the past 14 days
- Relation: Slack engineering discussions reference Linear issues, with a 0.82 similarity score
How to enable
1
Ensure extraction is configured
Context Maps require at least 2 server instances in the project with data extraction enabled. Extraction configuration is managed per server instance and defines which tools to use for data exploration and how frequently to update.
2
Enable Context Maps on the Navigator Instance
Go to the Navigator Instance settings and toggle Context Maps to on.
The
get_context_map tool only appears in your agent’s tool list if the project has 2 or more context map cards available. If fewer than 2 servers have been explored, the tool is hidden.How it works
Context Maps are built through a background extraction process:- Data exploration — Caylex uses read-only tools on each server to explore what data is available. For example, it might list recent Slack channels, browse Linear issues, or search Notion pages.
-
Card generation — for each server, Caylex generates a card summarizing the information found. Each card includes:
- Title — a descriptive name (e.g., “Engineering Issue Tracking”)
- Summary — a 2-4 sentence overview of what information exists
- Sample entities — example items discovered (e.g., teams, projects, channels)
- Freshness — how recently the card was updated
- Coverage — the time span of data covered (e.g., “last 7 days”)
- Relation detection — Caylex compares cards using semantic similarity to find cross-server connections. Relations describe how information in one server relates to information in another.
- Periodic updates — cards are refreshed on a configurable cadence (default: every 7 days) to keep the map current.
The get_context_map response
When your agent calls get_context_map, the response includes: