Manage advertising campaigns seamlessly with AI insights via Claude's Ads MCP server for Amazon and soon other platforms
The Adspirer MCP Server acts as an intermediary between AI applications like Claude Desktop and specific advertising platforms such as Amazon Ads, Walmart Ads, Meta Ads, and Google Ads. By integrating with Model Context Protocol (MCP), this server enables users to manage their advertising campaigns through natural language instructions within Claude, eliminating the need for manual dashboard navigation or report generation.
The Adspirer MCP Server offers a range of features designed to streamline campaign management and provide actionable insights:
The Adspirer MCP Server is built on the Model Context Protocol (MCP), a universal protocol designed to enable AI applications to interact with various data sources and tools seamlessly. The server's architecture involves three primary components:
graph TD
A[AI Application] -->|MCP Client| B[MCP Protocol]
B --> C[MCP Server]
C --> D[Data Source/Tool]
style A fill:#e1f5fe
style C fill:#f3e5f5
style D fill:#e8f5e8
graph TD
AI(Adspirer MCP Server) -->|MCP| DI(Database Interface)
DI --> DS[Data Source]
DI --> TI[Tool Interface]
API(API Gateway) --> DI
style AI fill:#f3e5f5
style DI fill:#e8f5e8
To start using the Adspirer MCP Server, you need to obtain an API key from Adspirer:
# Visit https://www.adspirer.com/, sign up for a free account and connect your ad accounts.
# Copy your API key from the dashboard.
You can globally install the server using npm:
npm install -g adspirer-mcp-server
Then, configure Claude Desktop to automatically set it up:
adspirer-mcp config
During configuration, you will be prompted for your API key.
For manual setup, the server can be configured in a JSON file that includes environment variables:
{
"mcpServers": {
"adspirer": {
"command": "adspirer-mcp",
"args": ["start"],
"env": {
"API_KEY": "your_api_key_here"
}
}
}
}
Save this to:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Using natural language queries, you can receive immediate insights into your advertising performance. For example:
"How are my Amazon ad campaigns performing this week?"
This query will return detailed analytics and actionable recommendations.
You can request interactive charts to visualize the performance of specific keywords or ad groups effectively:
"Show me a chart of my best-performing keywords"
The server will generate an interactive chart that you can explore further.
MCP Client | Resources | Tools | Prompts | Status |
---|---|---|---|---|
Claude Desktop | ✅ | ✅ | ✅ | Full Support |
Continue | ✅ | ✅ | ❌ | Partial Support |
Cursor | ❌ | ✅ | ❌ | Tools Only |
The server can be configured within the claude_desktop_config.json
file:
{
"mcpServers": {
"adspirer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-adspirer"],
"env": {
"API_KEY": "your-api-key"
}
}
}
}
The Adspirer MCP Server supports integration with multiple advertising platforms, ensuring flexibility and adaptability for various use cases.
For advanced users who need to fine-tune the configuration, or ensure data security, here are some additional steps:
API_KEY
for secure key management.The server abides by strict data handling guidelines, ensuring that user data is protected through encryption and secure communications channels.
Yes, users can request specific types of charts or configure chart settings to better suit their analysis needs using natural language queries.
The server is specifically designed to work seamlessly with Claude Desktop and a subset of Continue features. For full compatibility details, refer to the provided matrix above.
Run adspirer-mcp test
to verify your integration status:
adspirer-mcp test
It will check if you have the correct API key and establish a working connection.
Unexpected downtimes are rare, but users can expect brief periods of maintenance up to once a month. During this time, the server will notify users via alerts.
Contributions and improvements from the community are welcome. To contribute:
For more information and resources, refer to:
Built with passion by Adspirer - Supercharging Advertisers with AI.
RuinedFooocus is a local AI image generator and chatbot image server for seamless creative control
Simplify MySQL queries with Java-based MysqlMcpServer for easy standard input-output communication
Learn to set up MCP Airflow Database server for efficient database interactions and querying airflow data
Build stunning one-page websites track engagement create QR codes monetize content easily with Acalytica
Explore CoRT MCP server for advanced self-arguing AI with multi-LLM inference and enhanced evaluation methods
Access NASA APIs for space data, images, asteroids, weather, and exoplanets via MCP integration