Keitaro API MCP Server
MCP server for integration with Keitaro TDS API, providing tools to work with campaigns, streams, offers, and other Keitaro entities.
git clone <repository-url>
cd mcp-keitaro-tds
npm install
npm install -g .
node install-cursor-plugin.js
You can also manually add the Keitaro MCP server to your Cursor configuration:
## On macOS
open ~/.cursor/mcp.json
## On Windows
notepad %USERPROFILE%.cursor\mcp.json
## On Linux
nano ~/.cursor/mcp.json
"Keitaro": {
"command": "mcp-keitaro-tds",
"args": []
}
Create an .env file in the project root with the following parameters:
KEITARO_API_URL=http://your-keitaro-domain.com/admin_api/v1
KEITARO_API_KEY=your-api-key
list_campaigns - get a list of campaignsget_campaign - get information about a specific campaigncreate_campaign - create a new campaignupdate_campaign - update an existing campaigndelete_campaign - delete a campaignlist_streams - get a list of traffic streams for a campaignget_stream - get information about a specific streamlist_traffic_sources - get a list of traffic sourcesget_traffic_source - get information about a specific traffic sourcelist_offers - get a list of offersget_offer - get information about a specific offerlist_clicks - get a list of clicksget_click - get information about a specific clicklist_conversions - get a list of conversionsget_conversion - get information about a specific conversionget_report - generate a report with specified parameterslist_domains - get a list of domainsget_domain - get information about a specific domainlist_campaigns({
limit: 10,
page: 1,
search: "search query"
})
create_campaign({
name: "New Campaign",
type: "position",
cost_type: "CPC",
cost_value: 1.5,
group_id: 1,
state: "active",
traffic_source_id: 1
})
get_report({
from: "2025-01-01",
to: "2025-01-31",
group: "campaign",
filters: {
campaign_id: 123
}
})
npm run dev
npm run inspect
Server implementing Model Context Protocol for Waldur
This Model Context Protocol (MCP) server enables LLMs like Claude to perform internet research using the Perplexity API. It provides real-time, up-to-date information with source citations.
Model Context Server Protocol for your HANA DB
MCP server for Dub.co link shortener API integration