Jampp MCP 服务器借助模型上下文协议(Model Context Protocol),为用户提供对 Jampp 报告 API 的访问能力,大型语言模型(LLMs)可借此获取广告系列绩效数据。
Jampp MCP 服务器能让大型语言模型获取广告系列绩效数据。使用前需确保满足先决条件并完成安装步骤。
git clone https://github.com/yourusername/mcp-jampp.git
cd mcp-jampp
使用 uv 安装:
uv add "mcp[cli]" httpx python-dotenv
或使用 pip 安装:
pip install "mcp[cli]" httpx python-dotenv
在项目根目录创建 .env 文件,并添加 Jampp API 凭证:
JAMPP_CLIENT_ID=your_client_id
JAMPP_CLIENT_SECRET=your_client_secret
python jampp_mcp_server.py
mcp dev jampp_mcp_server.py
从 claude.ai/download 下载并安装 Claude Desktop。
打开或创建 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或 %APPDATA%\Claude\claude_desktop_config.json(Windows),添加以下配置:
{
"mcpServers": {
"jampp": {
"command": "python",
"args": ["path/to/jampp_mcp_server.py"],
"env": {
"JAMPP_CLIENT_ID": "your_client_id",
"JAMPP_CLIENT_SECRET": "your_client_secret"
}
}
}
}
重启 Claude Desktop。
get_campaign_spend获取特定日期范围内的广告系列支出数据。
from_date:起始日期,格式为 YYYY - MM - DDto_date:结束日期,格式为 YYYY - MM - DDcampaign_id(可选):广告系列 IDget_campaign_performance获取广告系列的性能数据。
from_date:起始日期,格式为 YYYY - MM - DDto_date:结束日期,格式为 YYYY - MM - DDcampaign_id(可选):广告系列 IDgenerate_report生成自定义报告。
report_type:报告类型(例如,'daily', 'weekly', 'monthly')from_date:起始日期,格式为 YYYY - MM - DDto_date:结束日期,格式为 YYYY - MM - DD# 获取广告系列支出
python -m mcp_server get_campaign_spend --from_date 2023-01-01 --to_date 2023-12-31
# 获取广告系列性能
python -m mcp_server get_campaign_performance --campaign_id 12345 --from_date 2023-01-01 --to_date 2023-12-31
# 生成月度报告
python -m mcp_server generate_report --report_type monthly --from_date 2023-01-01 --to_date 2023-12-31
本项目遵守 MIT 许可证。