# Adtraction — MCP server on mcp.ai > Connect your Adtraction account and use 22 tools for marketing straight from your AI agent. Connect with your own API key. Adtraction is an affiliate marketing platform for managing partner programs, tracking links, transactions, commissions, statistics, and payments. By: mcp.ai · official Page: https://mcp.ai/adtraction ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_adtraction?ms=1787293560000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/adtraction/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/adtraction/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/adtraction/skill.md Postman collection (v2.1): https://mcp.ai/adtraction/postman.json ## Tools - adtraction_create_tracking_link(epi?: string, url?: string, epi2?: string, epi3?: string, epi4?: string, epi5?: string, channel_id: integer, program_id: integer, short_link?: boolean) — Generate an externally usable Adtraction affiliate tracking URL for an approved channel and advertiser program. The returned link attributes traffic and conversions using the supplied EPI values; gene - adtraction_download_payment_pdf(payment_id: integer) — Download a partner payment specification as a PDF file. - adtraction_get_balance(currency: string) — Retrieve pending, confirmed, invoiced, payable, and total Adtraction partner balances in one currency. - adtraction_get_commission_summary(market?: string, to_date: string, currency: string, breakdown: string, from_date: string, channel_id?: integer, program_id?: integer, transaction_status?: integer) — Summarize Adtraction partner commission by commission type, payment status, or transaction status. - adtraction_get_statistics(market: string, to_date: string, currency: string, group_by?: string, from_date: string, channel_id?: integer, program_id?: integer, epi_dimensions?: integer[], transaction_status: integer) — Retrieve aggregate Adtraction partner performance overall or grouped by channel, day, selected EPI dimensions, or program. - adtraction_list_applications(channel_id?: integer, program_id?: integer) — List the connected partner's program applications, optionally filtered by program or channel. - adtraction_list_channels(channel_id?: integer) — List approved partner channels or retrieve a specific channel by ID. - adtraction_list_clicks(epi?: string, epi2?: string, epi3?: string, epi4?: string, epi5?: string, gclid?: string, gbraid?: string, market?: string, wbraid?: string, to_date: string, currency: string, from_date: string, channel_id?: integer, program_id?: integer, commission_only?: boolean) — List Adtraction click events in a date range with attribution, program, channel, market, and currency filters. - adtraction_list_commission_types(channel_id?: integer, program_id: integer) — List commission types for an Adtraction program, optionally using a channel for segment-specific rates. - adtraction_list_currencies() — List currencies available to the connected Adtraction partner account. - adtraction_list_latest_transactions(number?: integer) — Return a requested number of the connected partner's latest Adtraction transactions. - adtraction_list_markets() — List Adtraction markets and their numeric IDs and ISO country codes for use in program discovery, category, and reporting tools. - adtraction_list_new_programs(market_id: integer) — List recently added partner programs in an Adtraction market. - adtraction_list_offers(market?: string, channel_id?: integer, program_id?: integer) — List coupons, vouchers, and offers available to the connected Adtraction partner, optionally filtered by market, program, or channel. - adtraction_list_payment_transactions(payment_id: integer) — List the transactions included in a specific partner payment. - adtraction_list_payments(currency?: string, payment_id?: integer) — List partner payments, optionally filtered by currency and payment ID. - adtraction_list_product_feeds(channel_id: integer, program_id: integer) — List product feeds available for an advertiser program and approved partner channel. - adtraction_list_program_categories(market_id: integer) — List program categories and program counts for an Adtraction market. - adtraction_list_tracking_errors(channel_id?: integer, program_id?: integer) — List tracking errors recorded in the connected Adtraction partner account during the last seven days, optionally filtered by channel or program. - adtraction_list_transactions(epi?: string, market?: string, to_date: string, currency?: string, from_date: string, unique_id?: string, channel_id?: integer, program_id?: integer, last_updated?: string, payment_status?: integer, transaction_status: integer) — List Adtraction partner transactions in a date range with status, attribution, payment, market, currency, program, and channel filters. - adtraction_search_products(sort?: string, market?: string, keyword: string, currency?: string, in_stock?: boolean, max_price?: number, min_price?: number, page_size?: integer, next_cursor?: string, program_ids?: integer[]) — Search the Adtraction partner product database using text, program, market, currency, stock, price, and sort filters. Returns one page at a time. - adtraction_search_programs(market: string, status?: integer, channel_id?: integer, program_id?: integer, approval_status?: integer) — Find Adtraction partner programs in a market, optionally filtered by program, channel, approval status, and lifecycle status. ## Example prompts - "What can I do in Adtraction?" - "Show me a summary of my Adtraction account" ## Links Docs: https://mcp.ai/docs/mcps/adtraction Website: https://mcp.ai/mcps/adtraction