Changelog
Source:NEWS.md
natmcp (development version)
- The server refreshes a cached index that was last checked more than a week ago (
natmcp.refresh_days) by @jefferis in https://github.com/flyconnectome/natmcp/pull/4 - Index aedes, and fix CI installs of fancr and catmaid (core packages can now name their GitHub repo) by @jefferis in https://github.com/flyconnectome/natmcp/pull/3
natmcp 0.2.0
First release.
What’s Changed
- natverse knowledge tools served over MCP:
guide,find,signature,snippet,datasetandlint, backed by an index built from the installed natverse (build_index()) and published by CI (fetch_index(), run automatically on first use). -
natmcp_setup(): one-step setup that fetches the index and registers natmcp with the Claude desktop app and Claude Code, optionally via your.Rprofile. -
natmcp_session()makes an R session available to Claude; withrun_r = TRUEClaude can also run code in it (thenatmcp_run_rtool refuses in any session that hasn’t opted in). by @jefferis in https://github.com/flyconnectome/natmcp/pull/1 - Fix macOS session discovery when Claude inherits a different
TMPDIR(natmcp now pinsMCPTOOLS_SOCKET_DIR), and addnatmcp_sitrep()plus anatmcp_sitrepserver tool to diagnose connection problems by @jefferis in https://github.com/flyconnectome/natmcp/pull/2 - pkgdown site at https://flyconnectome.github.io/natmcp/