OnSecurity MCP Server
A Model Context Protocol (MCP) server for the OnSecurity API that allows Claude to query rounds, findings, prerequisites and notifications.
To install the server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @onsecurity/onsecurity-mcp-server --client claude
git clone https://github.com/onsecurity/onsecurity-mcp-server.git cd onsecurity-mcp-server ### Manual Installation To use this MCP server with Claude Desktop, you need to add an entry to your Claude Desktop configuration file Add the following to your configuration file (adjust the paths as needed) and choose UAT or Prod: ```json { "mcpServers": { "onsec-mcp": { "command": "node", "args": [ "/path/to/onsecurity-mcp-server/build/index.js" ], "env": { "ONSECURITY_API_TOKEN": "your_api_token", "ONSECURITY_API_BASE": "https://app.onsecurity.io/api/v2" } } } }
After adding this configuration, restart Claude Desktop, and you'll be able to access the OnSecurity tools through Claude.
Once configured, Claude will have access to the following tools:
get-rounds
get-findings
get-notifications
get-prerequisites
Note: It is useful sometimes to configure Claude to "Extended thinking" for some questions.
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!