Marketo MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Marketo MCP Serverfind lead by email test@example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Marketo MCP Server
Python MCP server for the Marketo REST API described in as per Marketo API Documentation
Environment
Set these environment variables before running:
MARKETO_BASE_URL- Marketo instance URL, for examplehttps://<munchkin-id>.mktorest.comMARKETO_CLIENT_ID- OAuth client idMARKETO_CLIENT_SECRET- OAuth client secret
Optional:
MARKETO_TIMEOUT- Request timeout in seconds, default30MARKETO_ACCESS_TOKEN- Pre-fetched bearer token to skip OAuth token retrieval
Related MCP server: marketo-mcp-server
Run
cd marketo-mcp
python -m venv .venv
source .venv/bin/activate
pip install -e .
marketo-mcpTools
The server exposes tools for the Marketo operations in the OpenAPI spec, including:
authentication token retrieval
leads search, create/update, delete, and describe
list membership operations
campaign listing, triggering, and scheduling
activity queries
company and opportunity operations
asset listing and retrieval
usage and error stats
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bagwanpankaj/marketo-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server