Back to Home
Iterable icon

mcp-server

Verified Safe

by Iterable

Overview

Allows AI assistants to interact with Iterable marketing platform data and APIs using natural language queries and instructions.

Installation

Run Command
npx -y @iterable/mcp

Environment 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

Stats

Interest Score34
Security Score9
Cost ClassLow
Avg Tokens100
Stars3
Forks1
Last Update2026-01-12

Tags

IterableAIMCPAPINatural Language