home / mcp / eulerian marketing platform mcp server
Provides a proxy to connect local MCP clients with a remote Eulerian MCP server, exposing tools and data sources via authenticated HTTP requests.
Configuration
View docs{
"mcpServers": {
"euleriantechnologies-eulerian-marketing-platform-mcp": {
"url": "https://your-eulerian-instance.com/mcp",
"headers": {
"EMP_TIMEOUT": "300",
"EMP_LOG_FILE": "/var/log/eulerian-mcp-proxy.log",
"EMP_API_TOKEN": "YOUR_AUTH_TOKEN",
"EMP_API_ENDPOINT": "https://your-eulerian-instance.com/mcp"
}
}
}
}You can run a local MCP proxy that connects your AI assistants to a remote Eulerian Marketing Platform MCP server. This proxy handles authentication, request forwarding over HTTP, and exposes remote tools to local clients, enabling seamless, secure interactions with Eulerian resources from your preferred AI tooling.
This MCP proxy acts as a bridge between your local MCP clients and the remote Eulerian Marketing Platform MCP server. You configure it with your remote endpoint and authentication token, then point your AI assistants at the local proxy. The proxy forwards requests to the remote server, returns responses, and logs activity for debugging. You can ask your AI assistant to list available Eulerian tools, call specific tools, or query campaigns and data sources through the proxy.
Prerequisites: Ensure you have Python 3.10 or higher installed and have access to a remote Eulerian Marketing Platform MCP server.
pip install eulerian-marketing-platformConfiguration and usage details are provided below to help you run the proxy smoothly, secure your access, and troubleshoot common issues.
Security and access are managed via Bearer tokens. You will supply an endpoint URL and a token that authorizes your requests to the remote Eulerian MCP server.
If you need to run the proxy in a development or debugging mode, you can enable verbose logging to see requests, responses, and tool calls.
Lists all tools and capabilities available on the remote Eulerian MCP server so your AI assistant can discover what it can invoke.
Updates goal-related settings on the remote server by invoking the corresponding tool.
Executes a specific Eulerian tool on the remote MCP server and returns its results.
Retrieves available data sources or resources from the remote Eulerian instance.