Rockhopper
by Rockhopper
Audit who changed a cell in Excel or Google Sheets, run approval workflows, and comment on versions from an AI agent. Anthropic lists 16 tools; Rockhopper's published source registers 22, and a read-only token sees 7.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Connect Rockhopper via MCP
https://mcp.rockhopper.co/mcpWorks in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.
Rockhopper Tools & Capabilities (22)
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
Limits
- The tool count is not fixed. It varies from 7 to 22 by the granted scope and write families. Any number on a listing page, ours included, describes one configuration.
- Six registered tools appear in no published list.
enroll_file,search_drive_files,list_unenrolled_files,connect_microsoft,microsoft_link_statusanddisconnect_microsoftare in Rockhopper's published source but in neither Anthropic's directory nor Rockhopper's documentation table. - Rockhopper's own README is internally inconsistent. It tables
update_file_description, a name no registrar registers, and omitsrename_file, which does the job described. - The scope boundary does not isolate the destructive write.
read-writegrants comments, reviews, versions and file lifecycle together, so a token that may post a comment may also calldiscard_changes. The finer families exist in the code and in the backend's vocabulary, but the OAuth consent screen offers the coarse pair. discard_changeschanges a document other people have open. The edits survive in version history, but the live file does not, and recovery is a manual trip through the version list.- We could not read
tools/listfrom the wire. The endpoint returned 401 anonymously on 2026-08-23, so the tool inventory and every safety annotation come from the published npm package at version 2.1.38 rather than from the running server. Rockhopper's changelog states the gateway consumes this package, but a deployed gateway could differ from the tag we read. - Google Sheets cannot be enrolled through the connector.
enroll_filerefuses Google links and accepts only SharePoint and OneDrive addresses, despite the product supporting Sheets. - Microsoft file discovery may need an administrator. Rockhopper's source returns a refusal stating only a Microsoft 365 administrator can approve Rockhopper's access, and that the user "cannot grant it themselves".
- Discovery searches are capped at 20 per session and, in Rockhopper's own wording, waiting does not restore the budget.
- No refresh tokens and no revocation endpoint. Rockhopper documents both as not yet built. Sessions expire after roughly 30 minutes and are revoked from the Access Tokens page instead.
- The connector never edits cells or formulas. Rockhopper's directory description states this plainly, and no tool in the source contradicts it.
Frequently asked questions
One tool can, and it is the one to watch. discard_changes throws away every uncommitted edit in a live workbook and reverts it to the last committed version, which rewrites what a person sees when they next open the file. No tool writes an individual cell or formula. Rockhopper preserves discarded edits in version history as a snapshot, so the data survives even though the live file does not.
It depends on your token, so no single number is right. Anthropic's directory lists 16 and Rockhopper's docs table the same 16. The published npm source registers 22, and Rockhopper's own changelog states a read-only token that once saw 16 tools now sees 7. Four write families gate the rest, so the surface is decided at sign-in.
One tool deletes a stored credential. disconnect_microsoft removes the Microsoft grant Rockhopper holds for you, and it sits on the read floor every token gets rather than behind a write scope. Rockhopper requires an interactive login for it, so a personal access token cannot sever a connection it did not create. It appears in neither the directory nor the docs table.
Two, and they draw a real line. Rockhopper's RFC 9728 resource descriptor advertised read-only and read-write on 2026-08-23, and its authorization server advertises the same pair. read-only lists files and reads history; read-write adds comments, reviews, versions and renames. The boundary separates reading from writing but not the routine write from the irreversible one.
Yes, through a parameter rather than a verb. enroll_file takes share_with, and the value team fans the workbook out to every member of your first team, minus you. Rockhopper's source instructs the model to ask the user every time and to refuse to enroll when the value is omitted. No tool name suggests sharing, so a verb census misses this path entirely.
Change history, comments and review records, not cell contents at large. Tools return which cells changed with old and new values, comment text with authors, and reviewer assignments. Rockhopper's data governance page states it does not index, search or analyze file contents beyond change tracking. Comment text is written by colleagues, so treat it as untrusted input.
For reading yes, for adding files no. Rockhopper's directory description and product docs cover both Microsoft Excel and Google Sheets as enrolled file types. But the enroll_file tool in the published source is Microsoft-only — its description states Google Sheets and Drive links are refused, and only SharePoint and OneDrive addresses resolve. Enroll a Sheet from the web app instead.
Yes, two separate ones. Rockhopper documents personal access tokens as throttled to 120 requests per minute by default, surfaced as a too-many-requests error. Separately the published source caps OneDrive and SharePoint discovery at 20 searches per session, and its own refusal text states this is a fixed limit that waiting does not restore.
No. Rockhopper documents that its hosted gateway mints a short-lived personal access token per session, defaulting to 30 minutes, and rotates it automatically. Long-lived tokens never leave Rockhopper's infrastructure. There is no refresh token and no revocation endpoint yet, so an expired session means repeating the sign-in flow.
Sources
- Rockhopper MCP server documentation (retrieved 2026-08-23, read as Markdown via the
.mdsuffix the site advertises) · retrieved 2026-08-23 - Rockhopper MCP getting-started guide (retrieved 2026-08-23) · retrieved 2026-08-23
- Rockhopper documentation index, llms.txt (retrieved 2026-08-23) · retrieved 2026-08-23
- Rockhopper product guide, Versions & Reverting (retrieved 2026-08-23) · retrieved 2026-08-23
- Rockhopper security documentation, Data Governance (retrieved 2026-08-23) · retrieved 2026-08-23
- Rockhopper MCP server npm package
@rockhopper-co/mcp-server2.1.38, published 2026-08-20 (tarball fetched and read 2026-08-23; tool registration, safety annotations and scope gating taken fromdist/tools/index.js,dist/capabilities.jsand the per-tool registrars, and the variable tool count fromCHANGELOG.md) · retrieved 2026-08-20 - Live OAuth posture check, RFC 9728 metadata at
https://mcp.rockhopper.co/.well-known/oauth-protected-resourceand authorization server metadata athttps://mcp.rockhopper.co/.well-known/oauth-authorization-server(2026-08-23). An anonymous initialize returned 401 with awww-authenticatechallenge naming the resource metadata document. · retrieved 2026-08-23 - Rockhopper
robots.txt(retrieved 2026-08-23). CarriesContent-Signal: ai-train=yes, search=yes, ai-input=yes, expressly permitting AI synthesis of this content. · retrieved 2026-08-23 - Anthropic Connectors Directory entry — , read from our directory snapshot dated 2026-08-23 · retrieved 2026-08-23
- Rockhopper support — <mailto:support@rockhopper.co> · Privacy
Use in Agentman
Connect once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.
Open in Agentman StudioServer Info
- Category
- Productivity
- Developer
- Rockhopper
- Tools
- 22
- Domain
- mcp.rockhopper.co
Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.