Amazon Ads Manager MCP Server
Overview
Amazon Ads Manager MCP Server is a Model Context Protocol (MCP) server designed for managing and analyzing Amazon Advertising data, providing a standardized interface for LLMs to interact with advertising data through the Claude Desktop App.
To use the server, install the Claude Desktop App, create a configuration file with your API key, and start analyzing your advertising data.
- Database Integration: Pre-configured connection to a secure PostgreSQL database. - API Key Authentication: Secure access through API key validation. - Real-time Analytics: Access to campaign metrics and performance data. - Natural Language Interface: Query your advertising data using natural language.
- Analyzing campaign performance metrics.
- Optimizing advertising budgets based on performance data.
- Running custom SQL queries to extract specific advertising insights.
Add to your AI client
Use these steps to connect Amazon Ads Manager MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"ads-manager-mcp-server-amekala": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-ads-manager-mcp-server-amekala"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"ads-manager-mcp-server-amekala": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-ads-manager-mcp-server-amekala"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"ads-manager-mcp-server-amekala": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-ads-manager-mcp-server-amekala"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"ads-manager-mcp-server-amekala": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-ads-manager-mcp-server-amekala"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"ads-manager-mcp-server-amekala": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-ads-manager-mcp-server-amekala"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"ads-manager-mcp-server-amekala": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-ads-manager-mcp-server-amekala"
]
}
}
}FAQ
How do I authenticate with the server?
You must include an Authorization header with your API key in each request.
What database does the server connect to?
The server connects to a pre-configured PostgreSQL database.
Can I run custom queries?
Yes, you can run custom SQL queries against the database.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":3027,"uuid":"48b9eb59-f045-4268-825d-84188c306940","name":"Ads-manager-mcp-server","title":"Amazon Ads Manager MCP Server","description":"","avatar_url":"https://avatars.githubusercontent.com/u/3914723?v=4","created_at":"2025-03-17T02:32:02.133Z","updated_at":"2025-03-19T20:04:30.698Z","status":"created","author_name":"amekala","author_avatar_url":"https://avatars.githubusercontent.com/u/3914723?v=4","tags":"amazon-ads,ads-manager,data-analysis","category":"research-and-data","is_featured":false,"sort":1,"url":"https://github.com/amekala/Ads-manager-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"TypeScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-16 16:47:41\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]