Skip to content
Agentmart
Submit a tool

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

IndexedMITLocal (stdio)★ 2
Write a review

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.

We use your email only for this newsletter. Privacy

About

MCP server for Veeam Backup for Microsoft 365: read-only review + gated, audited restore tier.

No 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_objects
  • vb365_api_root
  • vb365_get
  • vb365_get_job
  • vb365_get_object_storage
  • vb365_health_summary
  • vb365_list_job_sessions
  • vb365_list_jobs
  • vb365_list_object_storage
  • vb365_list_organizations
  • vb365_list_proxies
  • vb365_list_repositories
Show 2 more tools
  • vb365_list_restore_points
  • vb365_trends

Write 13 · Create, change, send or run things.

  • action_generate_report
  • action_job
  • action_org_sync
  • action_proxy
  • cloud_lock_audit
  • gap_coverage_summary
  • restore_browse
  • restore_define
  • restore_execute
  • restore_search
  • restore_session_start
  • restore_session_stop
Show 1 more tools
  • restore_status

Not yet classified 3 · We could not tell from the name and description.

  • vb365_job_scope
  • vb365_license
  • vb365_org_inventory

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • VB365_PASSWORD
  • VB365_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_audit

    Cross-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_summary

    Backup 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_objects

    List 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_root

    List 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_get

    Read-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_job

    Full details for one backup job (schedule policy, scope, repository, last/next run).

  • vb365_get_object_storage

    Full configuration for one object storage / cloud repository by id. Read-only.

  • vb365_health_summary

    One-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_scope

    The selected + excluded items of a backup job (which users/groups/sites/teams it protects, and per-user mailbox/OneDrive/site facets). Read-only.

  • vb365_license

    License information (edition, licensed users, expiry).

  • vb365_list_job_sessions

    Recent job sessions / run results. Optionally filter to one job_id.

  • vb365_list_jobs

    List backup jobs, including schedule policy and last status.

  • vb365_list_object_storage

    List 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_organizations

    List the backed-up Microsoft 365 organizations (tenants).

  • vb365_list_proxies

    List backup proxies and their status.

  • vb365_list_repositories

    List backup repositories (capacity, free space, retention, immutability).

  • vb365_list_restore_points

    List backup restore points (snapshots): time, job/org, workloads present, immutability-expiry, copy/archive flags. Read-only — feeds restore + trends.

  • vb365_org_inventory

    VB365's view of an organization's objects. kind = users | groups | sites | teams. Read-only.

  • vb365_trends

    Read-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
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)