jampp_mcp_server
The Jampp MCP Server provides an interface to access the Jampp Reporting API via the Model Context Protocol. Designed to retrieve detailed campaign performance data, it features OAuth 2.0 for authentication and supports asynchronous report generation, making it a robust tool for performance metrics analysis.
Jampp MCP Server
This MCP server facilitates access to the Jampp Reporting API using the Model Context Protocol. It enables LLMs to retrieve campaign performance data. Key features include OAuth 2.0 authentication, GraphQL-based API integration, and comprehensive performance metrics reporting. Other functionalities include campaign spend and daily spend tracking, asynchronous report generation and retrieval, and listing of available metrics and dimensions.
Features
- OAuth 2.0 authentication
- GraphQL-based API integration
- Campaign spend reporting
- Daily spend tracking
- Performance metrics
- Asynchronous report generation
Prerequisites
- Python 3.10 or higher
- Jampp API credentials
Usage
- Run the server directly with appropriate commands or integrate with tools such as Claude Desktop.
Available Tools
- Fetch campaign spend data for a specific date range.
- Fetch daily spend data for a campaign.
- Fetch comprehensive performance metrics for campaigns.
- Create and check the status of asynchronous reports.
- Retrieve results of asynchronous reports.
- List available metrics and dimensions for reporting.