jupiterone-mcp-server
Verified Safeby JupiterOne
Overview
Provides a Model Context Protocol (MCP) server that enables AI assistants and other MCP clients to interact with JupiterOne's security data, rules, dashboards, and integrations.
Installation
npx -y @jupiterone/jupiterone-mcpEnvironment Variables
- JUPITERONE_API_KEY
- JUPITERONE_ACCOUNT_ID
- JUPITERONE_BASE_URL
- JUPITERONE_OAUTH_TOKEN
Security Notes
The server uses `dotenv` to load environment variables for sensitive credentials (API key, account ID, OAuth token), preventing hardcoding. Input validation is performed using `zod` schemas for tool parameters, reducing risks of malformed input. Interactions with the JupiterOne API are via `graphql-request` and `fetch` for deferred queries, which are standard and generally secure, assuming the JupiterOne API itself is trusted. Query validation is implemented for J1QL, which adds a layer of defense against invalid or potentially harmful queries, although it focuses on syntax rather than direct injection into the underlying database (J1QL is not SQL). There are no obvious uses of `eval`, direct command injection points, or unnecessary network access. The `package.json` does not contain unusual or unsafe scripts. The primary security considerations revolve around proper configuration of JupiterOne API credentials.
Similar Servers
apollo-mcp-server
Exposes GraphQL APIs as Model Context Protocol (MCP) tools, enabling AI models to access, orchestrate, and interact with APIs through standardized protocols.
toolhive-studio
ToolHive is a desktop application (Electron UI) for discovering, deploying, and managing Model Context Protocol (MCP) servers in isolated containers, and connecting them to AI agents and clients.
webscraping-ai-mcp-server
Integrates with WebScraping.AI to provide LLM-powered web data extraction, including question answering, structured data extraction, and HTML/text retrieval, with advanced features like JavaScript rendering and proxy management.
hackerone-graphql-mcp-server
Provides a Model Context Protocol (MCP) interface to HackerOne's GraphQL API, allowing AI agents or tools to interact with HackerOne data.