cartographer-mcp-toolslisted
Install: claude install-skill skylence-be/claude-code-marketplace
# Cartographer MCP Tools
The cartographer MCP server exposes read tools for querying the indexed graph plus admin tools for registry and group management. Every response includes a `staleness` object with `indexedCommit`, `currentCommit`, `indexStale`, `aheadBy`, and `statusLabel` (one of `"fresh"`, `"stale (HEAD moved)"`, `"not indexed"`, `"unknown"`).
## Read Tools (everyday use)
### `list_repos`
List all indexed repositories the server can see.
```json
{}
```
Returns repo names, paths, last-indexed timestamps. Call this first in a fresh session to know what is available.
### `repo_status`
Indexing status of a specific repo.
```json
{"repo": "my-app"}
```
Returns staleness, node/edge counts, last-indexed commit. Call before any other tool to confirm the graph is fresh enough to trust.
### `query`
Natural-language or keyword search across the graph, ranked by relevance plus optional process-flow boosting. Prefer this over `cypher` for everyday symbol lookup.
```json
{
"repo": "my-app",
"query": "parse http request",
"task_context": "adding rate limiting",
"goal": "find the request validation entry point",
"limit": 20
}
```
Optional fields: `task_context` and `goal` (ranking hints), `limit` and `max_tokens` (result size), `include_content` (full source per hit), `service` (monorepo scope), `view` (named view from `views.yaml`), `min_confidence` (drop low-confidence graph edges).
### `cypher`
Read-only Cypher against the property graph. Use for ad-hoc analytica