ocm-sdk
Verified Safeby andreibesleaga
Overview
An MCP server that enables AI assistants to interact with the Open Charge Map (OCM) API, providing tools for documentation search and executing TypeScript SDK code in a sandboxed environment.
Installation
npx -y ocm-mcp@latestEnvironment Variables
- OCM_API_KEY
- OCM_USERNAME
- OCM_BASE_URL
- STAINLESS_API_KEY
- CODE_MODE_ENDPOINT_URL
- DOCS_SEARCH_URL
Security Notes
The server includes a 'code mode' tool ('execute') that allows arbitrary JavaScript code, provided by an AI assistant, to be sent to an external service (https://api.stainless.com/api/ai/code-tool by default) for execution. The project claims this code runs in an 'isolated sandbox' provided by the external service. The security of this mechanism is critically dependent on the robustness and trustworthiness of this third-party sandboxing service. If the external service were compromised or had vulnerabilities in its sandbox implementation, it could lead to arbitrary code execution outside the intended scope. API keys and bearer tokens are expected via environment variables or headers, which should be protected from unauthorized access. No hardcoded secrets are directly observed in the provided source.
Similar Servers
mcp-openapi-server
A Model Context Protocol (MCP) server that exposes OpenAPI endpoints as MCP tools, along with optional support for MCP prompts and resources, enabling Large Language Models to interact with REST APIs.
mcp-typescript-sdk
The TypeScript SDK facilitates the implementation of Model Context Protocol (MCP) over MQTT for creating AI-integrable servers and clients, enabling LLMs to discover and interact with external services and tools.
boilerplate-mcp-server
Provides a production-ready foundation for developing custom Model Context Protocol (MCP) servers in TypeScript to connect AI assistants with external APIs and data sources, exemplified by an IP geolocation tool.
mcp
An MCP server providing a set of mathematical tools (calculator functions) for remote execution via the Model Context Protocol.