mcp-server
Verified Safeby Iterable
Overview
Allows AI assistants to interact with Iterable marketing platform data and APIs using natural language queries and instructions.
Installation
npx -y @iterable/mcpEnvironment Variables
- ITERABLE_API_KEY
- ITERABLE_BASE_URL
- ITERABLE_DEBUG
- LOG_LEVEL
- ITERABLE_USER_PII
- ITERABLE_ENABLE_WRITES
- ITERABLE_ENABLE_SENDS
- ITERABLE_MCP_NODE_PATH
- ITERABLE_MCP_NPX_PATH
- MCP_SOURCE
- ITERABLE_MCP_FORCE_FILE_STORAGE
Security Notes
The server employs robust security measures, including platform-specific secure storage for API keys (macOS Keychain, Windows DPAPI, or restricted file permissions on Linux) via the `KeyManager`. Input validation is performed using Zod schemas for all tool calls, mitigating common injection vulnerabilities. Execution of external commands uses `child_process.execFile` and `spawn` with array arguments, preventing shell injection. Strict permission controls (PII, writes, sends) can be configured per API key, limiting the scope of actions an AI can take. Sensitive data in HTTP request logs is sanitized to prevent PII leakage.
Similar Servers
metorial-platform
An open source integration platform for agentic AI, connecting AI models to external APIs, data sources, and tools.
letta-mcp-server
Universal MCP server to bridge any AI client (e.g., Claude, GitHub Copilot, Cursor) with Letta.ai's powerful stateful agents, enabling seamless interaction and tool orchestration.
openapi-mcp-server
Converts OpenAPI specifications into Model Context Protocol (MCP) tools, enabling AI assistants to interact with APIs.
rest-to-mcp-adapter
Transforms REST API specifications (OpenAPI, Swagger, OpenAPI Actions) into Model Context Protocol (MCP) tools, enabling AI agents like Claude and GPT to interact with any REST API.