MCP.Market

Cisco Umbrella MCP server

by WYRE-AI·io.github.WYRE-AI/cisco-umbrella-mcp·v1.0.3

MCP server for Cisco Umbrella's deployment, admin, policy, reporting, and investigate APIs.

B70/100grade B
What users say
No reviews yet
Be the first
Safety scan
B70/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Cisco Umbrella yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Cisco Umbrella tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Cisco Umbrella compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
70/100
higher than 33% of 48,243 servers

Release history: 2 versions in the registry since 2026-09-20, latest 2026-10-22, typically one every 32 days.

Install Cisco Umbrella in Claude Code, Cursor or VS Code

claude mcp add cisco-umbrella-mcp -- docker run -i --rm ghcr.io/wyre-ai/cisco-umbrella-mcp:v1.0.3
Add to Cursor

What the publisher says

From the Cisco Umbrella repository's README, as published. We do not edit it. Read it on GitHub

Cisco Umbrella MCP Server

MCP server for Cisco Umbrella's NextGen REST API - deployment inventory, admin, policy, reporting, and investigate visibility - for AI assistants and the WYRE Conduit gateway.

Authentication

Create an API Key in the Umbrella admin console (Admin > API Keys, or Console Settings > API Keys on a Multi-org/MSP console) to receive an API Key and API Secret pair.

The secret is shown only once at creation time and cannot be retrieved later - store it somewhere safe immediately.

This server exchanges that pair for a short-lived (1-hour) Bearer access token via POST /auth/v2/token (granttype=clientcredentials, HTTP Basic auth), and handles the exchange and its refresh on expiry internally. Callers only ever need to supply the long-lived API Key/Secret below.

A note on a real discrepancy in Cisco's own documentation: Cisco's published Postman collection (CiscoDevNet/cloud-security, Umbrella/PostmanExamples/umbrella-external-postman-collection.json) encodes the token request as a bare GET with no body, while Cisco's DevNet "Getting Started" and "Quickstart" prose docs both independently specify POST with a granttype=clientcredentials form body. This server follows the prose docs (POST), since two independent doc pages agree and it matches the standard OAuth2 client_credentials flow Cisco names explicitly - but this was not verified against a live credential pair. If token exchange 401s against a real account, try a bare GET with no body before assuming the credentials are bad.

Configuration

Tools

Deployments

  • umbrellalistnetworks - list registered public-IP network identities.
  • umbrellalistinternal_networks - list internal (RFC1918) network identities.
  • umbrellalistsites - list Umbrella sites.
  • umbrellalistvirtual_appliances - list virtual appliances and their status.
  • umbrellalistroaming_computers - list roaming-client-enrolled computers.
  • umbrellagetinternal_domains - get all internal domains configured to bypass Umbrella DNS.

Admin

  • umbrellalistroles - list administrative roles.
  • umbrellalistusers - list admin console users.
  • umbrellagetuser - get a specific admin console user.
  • umbrellalistapi_keys - list configured API keys.

Policies

  • umbrellalistdestination_lists - list destination (allow/block) lists.
  • umbrellalistdestinations - list destinations within a specific destination list.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Cisco Umbrella: common questions

Is Cisco Umbrella MCP server safe?
Mostly: it is graded B (70/100). Read the Cisco Umbrella safety report
How do I install Cisco Umbrella?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Cisco Umbrella need an API key?
Yes. The registry entry asks for CISCOUMBRELLA_API_SECRET.
Is Cisco Umbrella maintained?
The last commit was 23 days ago (2026-10-13). The latest release is v1.0.3.

More from WYRE-AI →