Skip to content

Add Druva MCP Server to partner registry - #239

Merged
Linda Li (lindazqli) merged 4 commits into
Azure:mainfrom
chiragkakani:add-druva-mcp-server
Oct 14, 2026
Merged

Linda Li (lindazqli) merged 4 commits into
Azure:mainfrom
chiragkakani:add-druva-mcp-server

Conversation

@chiragkakani

@chiragkakani chiragkakani commented Jul 29, 2026 •

Copy link
Copy Markdown

Add Druva MCP Server to the partner registry

This PR adds one new partner entry, partners/servers/druva-mcp-server.json, registering the Druva MCP Server for the Azure API Center MCP registry. No other files are changed.

It goes with the partner onboarding form we submitted earlier and follows up on Azure/mcp-center#4.

What Druva is

Druva is a SaaS data protection platform covering backup, recovery, and data governance for endpoints, SaaS applications (such as Microsoft 365), and cloud and on-premises workloads.

The Druva MCP server lets AI agents query and act on that environment using the signed-in admin's own permissions. Admins can:

  • check backup health and success rates across regions, endpoints, and SaaS apps
  • find protection gaps and the resources using the most storage
  • review audit logs for unusual admin activity
  • see which users are on legal hold and how much of their data is protected
  • run supported Druva workflows through the agent

We've tested the server against Azure SRE Agent and Azure AI Foundry.

Tools

Tool Purpose
druva___list_skills List the Druva skills available to the agent
druva___recommend_skill Pick the best skill for a natural-language request
druva___retrieve_skill Get the instructions for a selected skill
druva___run_read_script Read data from the Druva environment
druva___run_write_script Make a supported change in the Druva environment

The server can read and change configuration settings but cannot delete Druva Cloud configurations or backup data.

Authentication

Scheme key druvaMcpOAuth
Flow OAuth 2.1 authorization code with PKCE (S256) and dynamic client registration
Metadata https://mcp.druva.com/.well-known/oauth-authorization-server
Sign-in Druva Console credentials (password + TOTP) at https://login.druva.com/login

The agent always acts as the signed-in user, so Druva's existing role-based access control applies to every call.

Entry summary

Field Value
name druva-mcp-server
remote / remoteType https://mcp.druva.com/mcp / streamable-http
vendor Partner
categories IT & Management Tools (we would prefer a data protection category if one is added)
authSchemas OAuth2
x-ms-preview false

Validation

$ check-jsonschema --schemafile partners/server-schema.json partners/servers/druva-mcp-server.json
ok -- validation done
  • The server name druva-mcp-server and the security scheme key druvaMcpOAuth are not used by any existing entry.
  • summary is a single line of 135 characters, and description is 652 characters.

Contact

Druva Integrations Team (integrations-team@druva.com). Support: https://www.druva.com/support

馃 Generated with Claude Code

List the official Druva MCP Server, a remote streamable-HTTP server that
connects AI agents to the Druva Resilience Cloud for managing backups,
audit logs, and environment metrics via natural language.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Comment thread partners/servers/druva-mcp-server.json
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@chiragkakani

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree company="Druva"

@lindazqli
Linda Li (lindazqli) merged commit 956d9f0 into Azure:main Oct 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants