admitad-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ADMITAD_CLIENT_ID | Yes | Your Admitad client ID from https://developers.admitad.com/ | |
| ADMITAD_CLIENT_SECRET | Yes | Your Admitad client secret from https://developers.admitad.com/ |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| authenticateA | Authenticate with Admitad API using OAuth2 client credentials. If client_id / client_secret are empty, falls back to ADMITAD_CLIENT_ID / ADMITAD_CLIENT_SECRET environment variables. Returns username, webmaster_id, token_expires_in seconds. |
| get_meA | Return current authenticated Admitad user info (account details, balance, etc.). |
| list_campaignsA | List affiliate campaigns (partner programs) available to this publisher. Args: limit: Max results per page (1–500). offset: Pagination offset. status: Filter by connection status: active | pending | declined | all. Returns list of campaigns with id, name, site_url, rating, and feed_url if available. |
| get_campaign_feedsA | Get product feed URLs for a specific campaign. Args: campaign_id: Admitad campaign ID (from list_campaigns). Returns list of feed objects with id, name, url, format, and item count. |
| download_feedA | Download and parse a product feed (YML XML or CSV) from the given URL. Args: feed_url: Direct URL to the feed file (from get_campaign_feeds). limit: Maximum number of products to return (default 100, max 5000). Returns list of products with all available fields (name, price, url, picture, etc.). |
| search_productsA | Download a product feed and search for products matching a query string. Args: feed_url: Direct URL to the feed file. query: Search string (case-insensitive substring match). field: Field to search in: name | vendor | categoryid | description | any. limit: Max products to return (default 20). Returns matching products. |
| list_categoriesB | List product categories for a campaign (from campaign detail). Args: campaign_id: Admitad campaign ID. Returns categories embedded in the campaign object. |
| get_couponsA | Get available coupons/promo codes from Admitad. Args: campaign_id: Filter by campaign ID (optional, leave empty for all). limit: Max results. Returns list of coupons with code, discount, validity dates. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/gruzd1sok/admitad-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server