Skip to main content

🎯 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.


AdMapix — Ad intelligence at your fingertips.

Built by Miaozhisheng

Metadata

Release files for admapix-mcp 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for admapix-mcp 1.0.0
File Size Uploaded
admapix_mcp-1.0.0.tar.gz 17.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for admapix-mcp 1.0.0
File Interpreter ABI Platform
admapix_mcp-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 23.4 kB

Release files / admapix_mcp-1.0.0.tar.gz

Download URL admapix_mcp-1.0.0.tar.gz
Size 17.2 kB
Tags Source
SHA-256 checksum
How to use checksums
64b52f948203d6336a2e012fb90ca0170d18775de7c314e7b493db6cce1df0e2
BLAKE2b-256 checksum
How to use checksums
530b2e0159daab9c7f7937ece7f927cfff7b9b100e11ad7b93df04a3e7ca7a64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / admapix_mcp-1.0.0-py3-none-any.whl

Download URL admapix_mcp-1.0.0-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
636cbfdbafbc75f7b6325e86264a209242847a7e98bc168188374b7d74db4956
BLAKE2b-256 checksum
How to use checksums
5bdbaaefc5010470656b07a9040f10850b20220f11c93e2b2313bf08e3b68d8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page