# Fathom MCP for AI Agents AI Agent Connect

> Fathom MCP gives your AI agent direct access to your privacy-first website analytics. You can pull real-time visitor counts, fetch traffic summaries, and manage your sites or conversion events without leaving your chat interface. It turns your agent into a data analyst that understands your traffic trends while keeping user data private.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_pmm0dWw4jM1GZLtQHaiP7MRm7sl5oxnYRGtdBu2O/ai-agent-connect
- **Tags:** analytics, privacy-first, website-tracking, event-tracking, visitor-stats

## Description

This Fathom MCP lets you stop jumping between tabs to check how your latest campaign is performing. Instead of logging into a dashboard to find specific pageview numbers or unique visitor counts, you just ask your agent for the data. This Connector connects your Fathom Analytics account so you can pull complex reports on bounce rates and traffic trends instantly. It handles the heavy lifting of data retrieval, allowing you to focus on making decisions based on the numbers. You can also manage the backend of your analytics setup, like adding new websites or updating goals, right from your chat window. By adding this to your workflow via the Vinkius catalog, you get a way to turn raw traffic data into actionable insights without the usual friction of manual searching. You'll no longer need to worry about manual data entry for milestones or the headache of hunting for specific site IDs. Your agent effectively acts as a dedicated data analyst that understands your traffic trends while keeping your visitor data private by default. It's about getting the specific numbers you need, exactly when you need them, while keeping your privacy standards high.

## Tools

### delete_site
Permanently remove a site from your account. Use this to clear out old or inactive website data.

### get_account
Pull the owner and account details for your API token. This helps you confirm which account your agent is currently accessing.

### get_aggregations
Pull specific reports on pageviews and unique visitors for any timeframe. This helps you see trends over weeks or months.

### create_event
Set up a new conversion event to track on your website. You can add new goals to your tracking list instantly.

### create_milestone
Add a new goal or milestone to your site's tracking. This lets you define new success metrics in seconds.

### create_site
Add a new website to your Fathom analytics account. You can set this up without leaving your current chat.

### get_current_visitors
See how many people are on your site at this exact moment. It is great for monitoring live traffic spikes.

### delete_event
Remove a specific conversion event from your tracking list. Use this to clean up your data if you no longer need it.

### delete_milestone
Delete a business milestone from your site's tracking. This keeps your goal list organized and relevant.

### get_event
Fetch the details of a single conversion event using its ID. This helps you verify that a specific goal is tracking correctly.

### get_milestone
Pull the specific details for one of your business milestones. You can check your progress against specific goals easily.

### list_events
See every conversion event currently active on a site. This gives you a full overview of what you are tracking.

### get_site
Retrieve the configuration and details for a specific site. This is useful for checking which URLs are currently being tracked.

### list_milestones
View all milestones you have set up for a specific site. You can quickly review your current business goals.

### list_sites
Get a full list of all websites connected to your API key. This is the fastest way to see your entire portfolio.

### update_event
Modify the details of an existing conversion event. Use this to change names or descriptions on the fly.

### update_milestone
Change the information for a specific milestone. This allows you to keep your goals updated as your business changes.

### update_site
Edit the name or configuration of an existing site. You can manage your site details without opening a new tab.

### wipe_event
Clear all completion data for a specific event to start fresh. This is perfect for resetting a campaign's stats.

### wipe_site
Delete all pageviews and event data for an entire site. Use this to completely reset a site's analytics history.

## Prompt Examples

**Prompt:** 
```
How many people are on my site right now?
```

**Response:** 
```
Checking your live stats... There are currently 84 active visitors on your site.
```

**Prompt:** 
```
Can you show me the pageviews for the last 3 days?
```

**Response:** 
```
I've pulled the last 72 hours of data for you:

| Metric | Total |
| :--- | :--- |
| **Pageviews** | 2,450 |
| **Unique Visitors** | 1,102 |

Your traffic seems to be trending upward compared to last week.
```

**Prompt:** 
```
List all the sites I have connected.
```

**Response:** 
```
Here are the sites currently in your Fathom account:

* **Main Blog** (ID: BLOG_01)
* **Storefront** (ID: SHOP_02)
* **Dev Sandbox** (ID: TEST_03)
```

## Capabilities

### Get real-time visitor counts
See how many people are on your site at this exact moment.

### Pull traffic summaries
Fetch pageviews and unique visitor data for any specific timeframe.

### Manage website accounts
Create, update, or delete sites within your analytics dashboard.

### Track conversion milestones
Set up and monitor specific business goals and events.

### Update site configurations
Modify site details and event parameters instantly through chat.

### Wipe old event data
Clear completion data for specific events or entire sites to reset stats.

## Use Cases

### Checking campaign conversion rates
A marketer wants to see if a new landing page is converting. They ask the agent for the completion rate of a specific event.

### Monitoring live traffic spikes
A site owner notices a traffic spike and wants to know the source. They ask for real-time visitor counts using get_current_visitors.

### Adding new sites to tracking
A developer needs to add a new site to the tracking plan. They tell the agent to create_site with the new URL.

### Retrieving weekly summaries
A manager wants a weekly summary of unique visitors. They ask the agent to pull aggregations for the last 7 days.

## Benefits

- Get live traffic updates without leaving your chat window by using get_current_visitors.
- Save time on reporting by pulling pageview and unique visitor data via get_aggregations.
- Manage your entire analytics portfolio by creating or deleting sites with create_site and delete_site.
- Track your business goals more accurately by managing milestones with create_milestone and list_milestones.
- Keep your data clean by wiping old event data using wipe_event or wipe_site.
- Access your full account overview and site list quickly with get_account and list_sites.

## How It Works

The bottom line is you get a direct line to your website's performance data without ever opening a browser tab.

1. Subscribe to the Fathom MCP on Vinkius.
2. Provide your Fathom API Token in your client settings.
3. Ask your agent for specific traffic stats or site management tasks.

## Frequently Asked Questions

**How does the Fathom MCP help with my website analytics?**
It lets you query your traffic data using natural language. Instead of digging through menus, you can ask your agent for specific stats like pageviews or live visitor counts.

**Can I use the Fathom MCP to manage my sites?**
Yes. You can use it to create new sites, update existing configurations, or delete sites from your account without leaving your chat interface.

**Is the data from the Fathom MCP private?**
Yes, Fathom is a privacy-first analytics tool. This Connector allows you to access your stats without collecting personal information from your visitors.

**Can I track my business goals with this Connector?**
You can. The Connector lets you create and list milestones, which helps you track specific business goals directly through your AI agent.

**Does the Fathom MCP support real-time traffic?**
It does. You can ask your agent to check the current number of visitors on your site to see live traffic spikes as they happen.

**How do I connect Fathom to my AI agent?**
You just need your Fathom API token. Once you add the Connector to your client, your agent can start pulling and managing your analytics data immediately.

**Can I see how many people are on my website right now?**
Yes! Use the `getCurrentVisitors` tool with your Site ID to get the current number of active visitors on your website in real-time.

**How do I get a summary of my traffic for a specific period?**
You can use the `get_aggregations` tool. It allows you to specify metrics like `pageviews` or `uniques` and define time filters to get summarized data.

**Can I manage my site settings through this integration?**
Absolutely. You can use `list_sites` to see all your sites, `create_site` to add new ones, and `update_site` to change names or sharing preferences.