MCP.so
登录

UpGuard CyberRisk MCP Server

@leroylim

关于 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.

基本信息

分类

其他

许可证

MIT

运行时

node

传输方式

stdio

发布者

leroylim

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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.

评论

其他 分类下的更多 MCP 服务器