JupiterOne/jupiterone-mcp-server
If you are the rightful owner of jupiterone-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The JupiterOne MCP Server is a Model Context Protocol server that facilitates interaction with JupiterOne's data through AI assistants and other MCP clients.
The JupiterOne MCP Server is designed to provide seamless access to JupiterOne's suite of tools and data through the Model Context Protocol (MCP). This server acts as a bridge, enabling AI assistants and other MCP clients to interact with JupiterOne's comprehensive data management and security platform. By leveraging the power of MCP, users can automate and streamline their workflows, access critical security insights, and manage their data more effectively. The server requires a JupiterOne account, an API key, and an account ID for configuration. It supports integration with various platforms, including Claude Desktop and Cursor IDE, allowing users to customize their setup according to their needs. With features like rules management, alert monitoring, dashboard management, and integration management, the JupiterOne MCP Server empowers users to maintain robust security postures and make informed decisions based on real-time data.
Features
- Rules Management: Manage and evaluate rules to automate security checks and responses.
- Alert Monitoring: Monitor active alerts to stay informed about potential security issues.
- Dashboard Management: Create and manage dashboards to visualize data and insights.
- Integration Management: Manage integrations to connect with various data sources and services.
- Query Execution: Execute J1QL queries to retrieve specific data from JupiterOne.
Usages
npx with Claude Desktop
{ "mcpServers": { "jupiterone": { "command": "npx", "args": ["-y", "@jupiterone/jupiterone-mcp"], "env": { "JUPITERONE_API_KEY": "your-api-key-here", "JUPITERONE_ACCOUNT_ID": "your-account-id-here", "JUPITERONE_BASE_URL": "https://graphql.us.jupiterone.io" } } } }
global installation with Claude Desktop
{ "mcpServers": { "jupiterone": { "command": "/usr/local/bin/node", "args": ["/usr/local/bin/jupiterone-mcp"], "env": { "JUPITERONE_API_KEY": "your-api-key-here", "JUPITERONE_ACCOUNT_ID": "your-account-id-here", "JUPITERONE_BASE_URL": "https://graphql.us.jupiterone.io" } } } }
npx with Cursor
{ "mcpServers": { "jupiterone": { "command": "npx", "args": ["-y", "@jupiterone/jupiterone-mcp"], "env": { "JUPITERONE_API_KEY": "your-api-key-here", "JUPITERONE_ACCOUNT_ID": "your-account-id-here", "JUPITERONE_BASE_URL": "https://graphql.us.jupiterone.io" } } } }
global installation with Cursor
{ "mcpServers": { "jupiterone": { "command": "/usr/local/bin/node", "args": ["/usr/local/bin/jupiterone-mcp"], "env": { "JUPITERONE_API_KEY": "your-api-key-here", "JUPITERONE_ACCOUNT_ID": "your-account-id-here", "JUPITERONE_BASE_URL": "https://graphql.us.jupiterone.io" } } } }
Tools
list-rules
List all rules in the account.
get-rule-details
Get detailed rule information.
create-inline-question-rule
Create new inline question rule.
evaluate-rule
Trigger rule evaluation.
get-active-alerts
List active alerts.