Without tools, lists gptr's servers (the user mcp.json and, in a trusted project,
.gptr/mcp.json) together with the servers configured for Claude Code, Claude Desktop,
Codex, Cursor, VS Code and Pi, which gptr reads but never edits. Nothing is started: the era
and the tool counts come from gptr's caches. With tools = TRUE, lists the tools of
server (or of every usable server) with their R signatures and catalog cost, from the
cache when it is fresh and otherwise by connecting (which starts stdio servers). Servers of
an untrusted project are listed but never started.
Value
A gptr_mcp_servers data frame (name, source, transport, era, status,
tools, exposure, tokens, trusted) or, with tools = TRUE, a data frame with
server, tool, signature, exposure and tokens.
See also
gptr_mcp_add, gptr_mcp_remove, gptr_login, gptr_mcp_serve;
vignette("mcp", package = "gptr") for setup, authentication and tool calls.