Skip to main content

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.

Quick Start Features License

Python MCP Platform

中文文档


🤔 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 Search

Keyword, country, date range, creative type — all expressed in natural language, auto-mapped to API parameters.

🌏 Global Coverage

50+ countries, 10+ region shortcuts, filterable by industry category.

📊 Rich Results

Auto-generated H5 pages with video playback, image gallery, ad metrics, and impression data.

📱 WeChat Delivery

One-tap "Send to Chat" — delivers video files directly into WeChat conversations.

🤖 Agent-Native

Built as MCP Server, works with any MCP-compatible agent (OpenClaw, Claude Code, etc).

⚡ Zero Config

One 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
  1. Install dependencies
python3 -m venv ~/.admapix/.venv
~/.admapix/.venv/bin/pip install mcp httpx pydantic
  1. Configure ~/.mcporter/mcporter.json
{
  "mcpServers": {
    "admapix": {
      "command": "~/.admapix/.venv/bin/python3 ~/.admapix/server.py",
      "env": {
        "API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}
  1. 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.


AdMapixAd intelligence at your fingertips.

Built by Miaozhisheng

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

admapix_mcp-1.0.0.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

admapix_mcp-1.0.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

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

Hashes for admapix_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 64b52f948203d6336a2e012fb90ca0170d18775de7c314e7b493db6cce1df0e2
MD5 2679306230a49519a5cfd39905864f75
BLAKE2b-256 530b2e0159daab9c7f7937ece7f927cfff7b9b100e11ad7b93df04a3e7ca7a64

See more details on using hashes here.

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

Hashes for admapix_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 636cbfdbafbc75f7b6325e86264a209242847a7e98bc168188374b7d74db4956
MD5 bec12cfee0b9d23c0f1d9a6a2650686b
BLAKE2b-256 5bdbaaefc5010470656b07a9040f10850b20220f11c93e2b2313bf08e3b68d8c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page