AdMapix MCP Server — AI-powered ad creative search
Project description
🎯 AdMapix
AI-Powered Ad Creative Intelligence — Search, Discover, Deliver.
Ad(Advertising) + Ma(Map/Material) + Pix(Pixel) — Pixel-level insight into ad creatives.
🤔 What is AdMapix?
AdMapix is an MCP Server + OpenClaw Skill that lets AI agents search competitor ad creatives through natural language.
Just tell your agent what you're looking for, and get back a rich H5 results page with videos, images, metrics, and one-click delivery to WeChat.
User: "Search casual game video ads in Southeast Asia"
Agent: 🎯 Found 2,847 ad creatives (page 1)
👉 http://ad.h5.miaozhisheng.tech/p/abc123
✨ Features
🔍 Smart SearchKeyword, country, date range, creative type — all expressed in natural language, auto-mapped to API parameters. |
🌏 Global Coverage50+ countries, 10+ region shortcuts, filterable by industry category. |
📊 Rich ResultsAuto-generated H5 pages with video playback, image gallery, ad metrics, and impression data. |
📱 WeChat DeliveryOne-tap "Send to Chat" — delivers video files directly into WeChat conversations. |
🤖 Agent-NativeBuilt as MCP Server, works with any MCP-compatible agent (OpenClaw, Claude Code, etc). |
⚡ Zero ConfigOne install script handles Python, Node.js, mcporter, and config — fully automated. |
🚀 Quick Start
Prerequisite: An API Key from your admin.
Mac / Linux
git clone https://github.com/fly0pants/admapix.git
bash admapix/install.sh <YOUR_API_KEY>
Windows (PowerShell)
git clone https://github.com/fly0pants/admapix.git
powershell -ExecutionPolicy Bypass -File admapix\install.ps1 -ApiKey <YOUR_API_KEY>
The installer automatically:
| Step | What it does |
|---|---|
| 1 | Detects or installs Python 3.10+ |
| 2 | Detects or installs Node.js |
| 3 | Detects or installs mcporter |
| 4 | Sets up MCP Server in ~/.admapix/ |
| 5 | Configures ~/.mcporter/mcporter.json |
| 6 | Installs OpenClaw Skill to ~/.openclaw/skills/ |
That's it. Start chatting with your agent and search away.
🎯 Usage
Through your AI agent (OpenClaw, etc.), just say:
| You say | What happens |
|---|---|
| "search temu ads" | Search by keyword |
| "video only" | Filter by creative type |
| "in Southeast Asia" | Filter by region |
| "sort by impressions" | Sort by impression |
| "last 7 days" | Filter by date range |
| "next page" | Paginate |
🔧 Manual Setup
If you prefer manual configuration over the install script
- Install dependencies
python3 -m venv ~/.admapix/.venv
~/.admapix/.venv/bin/pip install mcp httpx pydantic
- Configure
~/.mcporter/mcporter.json
{
"mcpServers": {
"admapix": {
"command": "~/.admapix/.venv/bin/python3 ~/.admapix/server.py",
"env": {
"API_KEY": "<YOUR_API_KEY>"
}
}
}
}
- Install the Skill
cp -r skill/ ~/.openclaw/skills/ad-creative-search/
🏗️ Architecture
User (WeChat / Agent)
→ AI Agent (OpenClaw)
→ mcporter call 'admapix.search_creatives(...)'
→ MCP Server (Python, STDIO)
→ AdMapix API
→ H5 Result Page ← User views in browser
→ Video Delivery ← User receives in WeChat
📄 License
MIT License — free to use, modify, and distribute.
AdMapix — Ad intelligence at your fingertips.
Built by Miaozhisheng
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file admapix_mcp-1.0.0.tar.gz.
File metadata
- Download URL: admapix_mcp-1.0.0.tar.gz
- Upload date:
- Size: 17.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64b52f948203d6336a2e012fb90ca0170d18775de7c314e7b493db6cce1df0e2
|
|
| MD5 |
2679306230a49519a5cfd39905864f75
|
|
| BLAKE2b-256 |
530b2e0159daab9c7f7937ece7f927cfff7b9b100e11ad7b93df04a3e7ca7a64
|
File details
Details for the file admapix_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: admapix_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
636cbfdbafbc75f7b6325e86264a209242847a7e98bc168188374b7d74db4956
|
|
| MD5 |
bec12cfee0b9d23c0f1d9a6a2650686b
|
|
| BLAKE2b-256 |
5bdbaaefc5010470656b07a9040f10850b20220f11c93e2b2313bf08e3b68d8c
|