Reportei MCP. Consolidate marketing metrics from all your ad platforms.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Reportei connects your AI client to Google, Facebook, and Instagram data sources. It lets you run complex marketing analyses—like cross-platform performance comparisons or campaign trend tracking—directly in your chat interface without jumping between dashboards.
What your AI agents can do
Create report
Starts the process of generating a new, full analytics report for review.
Add reportei event
Logs a specific action or result to a project's timeline history.
Get client
Retrieves detailed metadata and information for one specific client.
Retrieves a full list of clients managed by Reportei using the list_clients tool.
Pulls detailed profile information for one specified client using get_client.
Initiates the creation of a new, comprehensive analytics performance report via create_report.
Fetches unsummarized metrics and performance numbers from connected ad channels using get_reportei_metrics.
Retrieves a list of every marketing project currently tracked in the system via list_reportei_projects.
Adds, retrieves, or lists historical records of actions and results associated with a specific project using add_reportei_event.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Reportei MCP Server: 10 Tools for Marketing Analytics
These tools let you manage projects, retrieve client metadata, generate full analytics reports, and pull raw performance metrics from multiple ad platforms.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Reportei on Vinkius019dd14dcreate report
Starts the process of generating a new, full analytics report for review.
019dd14dadd reportei event
Logs a specific action or result to a project's timeline history.
019dd14dget client
Retrieves detailed metadata and information for one specific client.
019dd14dget reportei metrics
Fetches raw performance metrics data from connected ad channels (e.g., reach, engagements).
019dd14dget report details
Pulls the status, scope, and details of a previously requested report.
019dd14dlist clients
Lists every client account that is currently integrated with the server.
019dd14dlist integrations
Shows a list of all third-party services connected to Reportei for data syncing.
019dd14dlist reportei projects
Retrieves a list of every managed marketing project environment.
019dd14dlist reportei reports
Lists all previously generated reports, allowing filtering by specific project IDs.
019dd14dlist reportei timeline
Retrieves a chronological list of recorded events and activity within a given project's history.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Reportei, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Reportei. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Compiling a client report shouldn't take an hour of manual dashboard hopping.
Right now, if you need to show Q2 performance across Google Ads and Instagram, your process looks like this: Open the Google Ads dashboard. Download the CSV for reach. Open the Instagram Business Manager. Find the corresponding date range and download their metrics. You copy-paste these numbers into a master spreadsheet, manually labeling every single metric so your boss can finally understand what happened.
With Reportei, you just ask your agent to pull all those numbers for you using `get_reportei_metrics`. The AI client handles the cross-platform data retrieval and structures it cleanly in the chat window. You get a consolidated view immediately—no CSVs, no copy-pasting, just actionable metrics.
Using Reportei MCP Server: Generate full reports with `create_report`.
Before, generating the final presentation required you to first gather all the raw numbers, then manually calculate percentages and totals. You'd have a giant spreadsheet that was hard to read and prone to human error every time you tweaked a formula.
Now, just tell your agent to `create_report`. It takes the collected data (from tools like `get_client` and `list_reportei_projects`) and formats it into a professional report structure for you. You get the polished output without lifting a finger.
What you can do with this MCP connector
Reportei hooks up your AI client to Google, Facebook, and Instagram data sources. You ditch the spreadsheet shuffle; you run complex marketing analyses right in your chat interface without jumping between a dozen dashboards.
Here's how Reportei handles all your reporting needs. It lets your agent pull consolidated performance data—project details, client metadata, real-time metrics, and historical event logs—and acts like a dedicated analyst for you. You don't need to manually collect anything.
Client & Account Management
You can start by checking who’s in the system. The list_clients tool pulls every single account Reportei manages, giving you a quick overview of all your partners. If you need deeper intel on just one person, get_client grabs detailed profile information for that specific client.
Project Tracking & History
To keep tabs on your work environment, you use the project tools first. The list_reportei_projects tool shows a list of every marketing project currently tracked in Reportei's system. When you need to audit what happened and when, you check the timeline. You can retrieve a full chronological record of actions using list_reportei_timeline.
If something happens—a successful run or an action taken by your agent—you use add_reportei_event to log that specific result directly into the project’s history.
The Reporting Cycle
Starting a report is simple. You kick off a new, full analytics performance review using create_report. After you run it, you don't want to wait and stare at the screen; you check its status with get_report_details, which pulls the scope and current progress of that specific job. To see everything Reportei has ever done for a given project, list_reportei_reports fetches all previously generated reports, letting you filter by exact project IDs.
Data Retrieval & Metrics
When it comes to numbers, you get raw data directly. The get_reportei_metrics tool pulls unsummarized performance metrics and numbers from every connected ad channel—think reach or total engagements across Google Ads and Instagram. You can also check what Reportei’s connected services are doing by running list_integrations, which shows all the third-party data sync services currently hooked up.
This server lets your agent handle everything, from listing all managed accounts using list_clients to pulling detailed client metadata with get_client. You can see every project tracked by running list_reportei_projects, and you'll always know what happened because add_reportei_event logs actions right into the timeline, which you track using list_reportei_timeline. When it’s time to generate an analysis, create_report starts the process, and you monitor its status with get_report_details.
For the numbers themselves, get_reportei_metrics pulls raw performance data from all your connected platforms. You can also see every report ever made by checking list_reportei_reports, or check which services are sending data via list_integrations.
019dd14d-a178-7184-bdb6-fcdbe4cc5438 How Reportei MCP Works
- 1 Subscribe to the Reportei server on Vinkius and input your API token in the client settings.
- 2 Ask your AI agent for specific data, like 'List all active projects.' The agent runs
list_reportei_projects. - 3 The system returns a structured list of project names and IDs that you can reference to pull detailed metrics using tools like
get_client.
The bottom line is: your AI client handles the API calls, keeping you in the chat window while it pulls data from all those separate ad platforms.
Who Is Reportei MCP For?
Marketing agencies and specialized analysts who are tired of switching between 5 different dashboards just to compile one presentation. If your job involves putting together monthly client reports that pull data from Google, Facebook, and Instagram—you need this.
Uses the server to quickly retrieve client results and monitor project timelines without ever leaving their primary communication app.
Automates the extraction of performance metrics—like reach or engagement rates—across multiple channels using natural language commands.
Structures and consolidates raw marketing data from disparate sources directly within the chat interface for immediate analysis.
What Changes When You Connect
- Get consolidated, raw data instantly. Instead of logging into Google Ads or Facebook separately, calling
get_reportei_metricspulls combined performance numbers directly to the chat. - Maintain a perfect audit trail. Use
list_reportei_timelineandadd_reportei_eventto log every key client milestone automatically, so you never forget what happened on which date. - Manage projects without context switching. You can use
list_reportei_projectsfirst, then get a specific client's details withget_client, all in one session. - Don't wait for reports to finish. Use
create_reportand immediately follow up withget_report_detailsto monitor the generation status until it’s ready. - See everything at once. The server gives you visibility into which ad platforms are connected via
list_integrations, helping you manage data dependencies.
Real-World Use Cases
The Quarterly Client Review
A client review is due, and the analyst needs Q3 numbers from Instagram, Google Ads, and Facebook. Instead of opening three dashboards, they ask their agent to run list_reportei_projects to find the project ID. Then they call get_client and finally use a prompt that triggers create_report. The AI compiles all data into one PDF exportable report.
Tracking Campaign Milestones
A social media manager needs to prove when the client agreed to switch ad budgets. They don't want to dig through emails. By using add_reportei_event and tagging it with a date, they instantly create an immutable record in the project history that shows exactly when the decision was logged.
Debugging Data Discrepancies
The data looks wrong. The analyst suspects Google Ads isn't syncing correctly. They check list_integrations to see the last sync time, and if that fails, they use get_reportei_metrics directly on Google Ads alone to pull raw numbers for manual cross-referencing.
Onboarding a New Client
The agency is starting work with 'Client X'. They first run list_clients to confirm the client exists. Then they use get_client to pull all the necessary contact and metadata, giving them an immediate starting profile for project setup.
The Tradeoffs
Checking data source by source
The user manually opens Google Ads, copies the reach numbers. Then they open Facebook, copy engagement rates. This process takes 20 minutes and involves massive amounts of copy-pasting.
→
Don't pull data piece by piece. Ask your agent to use get_reportei_metrics with a prompt covering all necessary metrics (reach, engagements) for the specified project ID. It pulls everything in one go.
Forgetting historical context
You only pull the current month's data and send it to your boss without explaining why performance changed. The report lacks accountability.
→
Always run list_reportei_timeline first. This gives you a clean, chronological history of every action taken on that project, providing necessary context.
Assuming the data is fresh
You start your report based on metrics retrieved last week because no one checked when the source data was pulled. The results are immediately wrong.
→
Before pulling anything, use list_integrations to check the 'synced X hours ago' status. If it's old, you know the data is stale.
When It Fits, When It Doesn't
Use this server if your primary need is consolidation and auditability. You need a single source of truth for metrics coming from multiple, disparate ad platforms (Google, Meta, etc.). The key strength here is that it handles access to the data—it doesn't generate creative ideas or write copy; it just gets you the numbers.
Don't use this if: 1) You are building a custom web dashboard from scratch (you might prefer an API endpoint). 2) Your need is purely operational, like checking email or managing tickets (use a dedicated messaging/CRM MCP server instead).
The best pattern is to start broad with list_reportei_projects, narrow down the scope with get_client, and then pull specific data using get_reportei_metrics before finalizing the output with create_report. Never rely on just one tool; use a sequence of calls for reliable reporting.
Common Questions About Reportei MCP
How do I list all my marketing projects using Reportei MCP Server? +
list_reportei_projects gives you a clean list of every project environment. This is the first tool to run if you aren't sure which client or campaign data set you need access to.
Can I pull raw metrics using Reportei MCP Server? +
Yes, use get_reportei_metrics. This retrieves unsummarized performance numbers from connected ad channels. It’s perfect for when the high-level reports aren't detailed enough.
What does Reportei MCP Server do with client data? +
get_client pulls specific metadata about a single client account. This is useful if you need to verify contact info or project scope before pulling performance metrics.
How can I track historical actions in Reportei MCP Server? +
Run list_reportei_timeline and add_reportei_event. This keeps a chronological, auditable record of every significant action taken on a project's lifecycle.
Does Reportei MCP Server help me compare platforms? +
Absolutely. By combining calls to get_client and then using natural language prompts that trigger the retrieval of metrics, you can force an apples-to-apples comparison across Google, Facebook, and Instagram.
How do I check which marketing integrations are connected using Reportei MCP Server? +
The list_integrations tool shows all services linked to your account. You can review exactly what's connected—like Google Ads or Instagram—and verify their current data sync status.
What do I need for Reportei MCP Server’s `create_report` tool? +
You must specify the required metrics and time frame. Once you give those parameters, your AI agent runs the report generation process across all connected data sources.
How do I use Reportei MCP Server to check details for a specific report? +
Using get_report_details, you supply the report ID. The server returns comprehensive metadata, letting you confirm the status or parameters of any previously generated analytics report.
Can my AI automatically find the details for a specific project just by providing its ID? +
Yes! Use the list_reportei_projects tool. Your agent will respond with complete metadata for all your projects, allowing you to identify and inspect individual client accounts in seconds.
How do I find my Reportei API Token? +
Log in to your Reportei account, navigate to Settings > Company > Reportei API, and you will find your unique secret token there.
Can I retrieve metrics for a specific date range? +
Yes, using the get_reportei_metrics tool, you can provide start_date and end_line parameters to fetch consolidated marketing data for any specific period.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.