UpGuard CyberRisk MCP Server
@leroylim
About UpGuard CyberRisk MCP Server
Node.js MCP server for UpGuard CyberRisk API integration. Provides comprehensive cybersecurity risk assessment tools with stateless HTTP transport, caching, and resilience patterns.
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is UpGuard CyberRisk MCP Server?
An MCP server that integrates with UpGuard’s CyberRisk API to provide security risk assessment, vendor monitoring, breach detection, and compliance reporting through a standardized interface. It is designed for security teams, risk analysts, and developers using MCP‑compatible clients (e.g., Claude Desktop, Cursor IDE).
How to use UpGuard CyberRisk MCP Server?
Install Node.js 18+, clone the repository, run npm install, create a .env file with UPGUARD_API_KEY=your_key, and start with npm start. Then add the server’s configuration to your MCP client’s JSON config file (e.g., claude_desktop_config.json) pointing to src/index.js and providing the API key in the env field. Obtain your API key from the UpGuard platform under Settings → API.
Key features of UpGuard CyberRisk MCP Server
- 67 API tools across 13 categories for security management
- 25 comprehensive prompts including 8 advanced workflows
- Real‑time risk assessment with vendor monitoring and breach detection
- Automated documentation generation in multiple formats
- Interactive API explorer (Swagger UI, Redoc)
- 22 Zod schema definitions for input validation
- CI/CD integration with GitHub Actions and GitHub Pages
Use cases of UpGuard CyberRisk MCP Server
- Run comprehensive risk assessments and trend analyses for your organization
- Generate compliance reports and dashboards for stakeholders
- Manage the full lifecycle of domains and network assets
- Onboard and continuously monitor vendor security posture
- Investigate data breaches and typosquatting risks for domains
FAQ from UpGuard CyberRisk MCP Server
What are the prerequisites to run this server?
Node.js 18+ (or npm/yarn) and a valid UpGuard CyberRisk API key (requires an UpGuard account with administrator access).
How do I obtain an UpGuard API key?
Log in to cyber‑risk.upguard.com, click the Settings icon, go to the API tab, create a new API key, and copy the alphanumeric string.
How do I configure the server with Claude Desktop?
Add the server’s configuration to your claude_desktop_config.json file, setting command to "node", args to the full path of src/index.js, and env with UPGUARD_API_KEY. Then restart Claude Desktop.
How many API tools and prompts are included?
The server exposes 67 API tools across 13 categories and 25 comprehensive prompts (8 advanced workflows plus 17 existing prompts).
What documentation formats are generated?
All documentation can be generated by running npm run docs:full. Output includes an interactive HTML hub, Swagger UI, Redoc, Markdown, and an OpenAPI specification.
More Other MCP servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Codelf
unbugA search tool helps dev to solve the naming things problem.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Comments