TractorBeeam365 MCP
MCP server for Veeam Backup for Microsoft 365: read-only review + gated, audited restore tier.
Connector by Ringosystems · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/ringosystems-tractorbeeam-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 14 read · 13 write · 0 delete · 3 not yet classified
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Docker image
Tools by what they do 30
Read from the source code; the running server may list different tools.
Read 14 · Look things up without changing anything.
gap_unprotected_objectsvb365_api_rootvb365_getvb365_get_jobvb365_get_object_storagevb365_health_summaryvb365_list_job_sessionsvb365_list_jobsvb365_list_object_storagevb365_list_organizationsvb365_list_proxiesvb365_list_repositories
Show 2 more tools
vb365_list_restore_pointsvb365_trends
Write 13 · Create, change, send or run things.
action_generate_reportaction_jobaction_org_syncaction_proxycloud_lock_auditgap_coverage_summaryrestore_browserestore_definerestore_executerestore_searchrestore_session_startrestore_session_stop
Show 1 more tools
restore_status
Not yet classified 3 · We could not tell from the name and description.
vb365_job_scopevb365_licensevb365_org_inventory
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
VB365_PASSWORDVB365_USERNAME
Other settings (environment variables or headers).
VB365_HOST
Files it touches
- Any path the agent passes to its tools
Tools (30)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
action_generate_report[WRITE — gated, low risk] Generate a protection/license/storage report and save it to TB_DOWNLOAD_DIR. kind = mailbox_protection | onedrive_protection | sharepoint_protection | teams_protection | user_protection | license_overview | storage_consumption. Two-call confirm. Requires TB_ALLOW_REPORTS.
action_job[WRITE — gated] Control a backup job. op = start | stop | enable | disable. Call once to get a preview + confirm_token, then again with confirm=<token> to execute. Audited. Requires TB_ALLOW_JOB_CONTROL.
action_org_sync[WRITE — gated] Trigger a directory resync for an organization. Two-call confirm. Requires TB_ALLOW_ORG_SYNC.
action_proxy[WRITE — gated] op = rescan | maintenance_enable | maintenance_disable. Two-call confirm. Requires TB_ALLOW_PROXY.
cloud_lock_auditCross-check cloud immutability at the SOURCE: queries each Backblaze B2 / S3 bucket VB365 uses (Object Lock mode, retention window, versioning) and flags any mismatch vs what VB365 reports. Needs B2_*/S3_* creds; read-only.
gap_coverage_summaryBackup COVERAGE % per workload by comparing LIVE Microsoft 365 (Graph) against what VB365 actually protects. Reveals licensed users/sites/teams that are NOT backed up. Read-only; needs GRAPH_* creds.
gap_unprotected_objectsList LIVE Microsoft 365 objects that are NOT protected by any VB365 job. workload = mailbox | onedrive | sharepoint | teams. Read-only; needs GRAPH_*.
restore_browse[RESTORE — gated] List restorable objects in a session. No parent_id = top level (mailboxes/onedrives/sites/teams); pass an object's id as parent_id to drill into its items. Read-only.
restore_define[RESTORE — gated] Define a restore and get a preview + confirm_token (NO execution). parent_id = the mailbox/onedrive/site/team id; item_ids = items to restore; target = export (safest: file, no M365 creds) | alternate (different M365 location) | original (overwrites PRODUCTION — also pass confirm_overwrite_original=True). options may carry mailbox/folder + target M365 creds (userName/userPassword/applicationId).
restore_execute[RESTORE — gated] Execute the restore previewed by restore_define, using its confirm_token. Audited. Writes to M365 (alternate/original) or a local file (export).
restore_search[RESTORE — gated] Search restorable items in a session (onedrive/sharepoint need a parent_id). Read-only.
restore_session_start[RESTORE — gated] Open a restore session. scope = job | organization; scope_id = that job/org id; workload = exchange | onedrive | sharepoint | teams; point_in_time = ISO datetime (omit for latest). Returns a session_id. Safe (read-only browse access). Requires TB_ALLOW_RESTORE.
restore_session_stop[RESTORE — gated] Close a restore session and free resources. Audited.
restore_status[RESTORE — gated] Restore session state, result, and statistics. Read-only.
vb365_api_rootList the available VB365 REST resources + version (GET /<version>/). Good first call to confirm connectivity and discover endpoint names for this VB365 version.
Show 15 more tools
vb365_getRead-only GET against ANY VB365 REST resource under the API version base. Examples: path='Jobs', path='Organizations/<id>/Users'. GET only — cannot modify anything. Use vb365_api_root if unsure of resource names.
vb365_get_jobFull details for one backup job (schedule policy, scope, repository, last/next run).
vb365_get_object_storageFull configuration for one object storage / cloud repository by id. Read-only.
vb365_health_summaryOne-shot READ-ONLY config/health review: organizations, jobs + last status, repositories (capacity / retention / immutability), cloud storage, proxies, license, trend anomalies, plus a 'flags' list of likely concerns. Every section is fetched read-only and isolated, so a partial failure still returns the rest.
vb365_job_scopeThe selected + excluded items of a backup job (which users/groups/sites/teams it protects, and per-user mailbox/OneDrive/site facets). Read-only.
vb365_licenseLicense information (edition, licensed users, expiry).
vb365_list_job_sessionsRecent job sessions / run results. Optionally filter to one job_id.
vb365_list_jobsList backup jobs, including schedule policy and last status.
vb365_list_object_storageList object storage (cloud) repositories — Amazon S3, S3 Compatible (e.g. Backblaze B2), Azure Blob, Wasabi, IBM Cloud, Glacier. Queries the dedicated ObjectStorageRepositories resource AND object-storage-backed backup repos (v8).
vb365_list_organizationsList the backed-up Microsoft 365 organizations (tenants).
vb365_list_proxiesList backup proxies and their status.
vb365_list_repositoriesList backup repositories (capacity, free space, retention, immutability).
vb365_list_restore_pointsList backup restore points (snapshots): time, job/org, workloads present, immutability-expiry, copy/archive flags. Read-only — feeds restore + trends.
vb365_org_inventoryVB365's view of an organization's objects. kind = users | groups | sites | teams. Read-only.
vb365_trendsRead-only trend & anomaly analysis over job-session history: per-job success/failure drift (a job that 'succeeded' today but fails often), repo capacity-full projection, restore-test cadence per org, and RPO compliance. Surfaces issues a single latest-status check misses.
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit
- Jul 1, 2026 (4 months ago)
- Last release
- Jul 1, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.Ringosystems/tractorbeeam-mcp- Version
- 2.2.0
- Auth
- API key
- Packages
- oci
ghcr.io/ringosystems/tractorbeeam-mcp:2.2.0 - License
- MIT
- Repository
- github.com/Ringosystems/TractorBeeam-MCP
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from Ringosystems
Cite this page
TractorBeeam365 MCP. Agent Mart. https://agentmart.dev/connectors/ringosystems-tractorbeeam-mcp (last updated 2026-10-24)