Skip to main content
Glama
mackenly

MCP Fathom Analytics

by mackenly

MCP Fathom Analytics

Ein inoffizieller Model Context Protocol ( MCP )-Server für den Zugriff auf Fathom Analytics- Daten über einen KI-Assistenten. Diese Implementierung nutzt das inoffizielle SDK @mackenly/fathom-api zur Interaktion mit der Fathom Analytics API. Es besteht keine Verbindung zu Fathom Analytics und wird von diesem weder empfohlen noch unterstützt. Veröffentlichung auf npm als npx-Skript .

Schmiedeabzeichen

Merkmale

Der MCP-Server bietet die folgenden Fathom Analytics-Tools:

Kontoinformationen

  • get-account : Rufen Sie Details zu Ihrem Fathom Analytics-Konto ab

Standortverwaltung

  • list-sites : Listen Sie alle Ihre Fathom Analytics-Sites auf

Veranstaltungen

  • list-events : Listet Ereignisse für eine bestimmte Site auf

Analyse

  • get-aggregation : Generieren Sie aggregierte Analyseberichte mit flexiblen Filter- und Gruppierungsoptionen

Besucherverfolgung

  • get-current-visitors : Erhalten Sie Echtzeitdaten über aktuelle Site-Besucher

Related MCP server: MCP Server

Verwendung

Wenn Sie Claude Desktop verwenden, können Sie den MCP-Server mithilfe der JSON-Konfiguration hinzufügen ( weitere Informationen ). Hier ist ein Beispiel:

{ "mcpServers": { "fathom-analytics": { "command": "npx", "args": [ "-y", "mcp-fathom-analytics" ], "env": { "FATHOM_API_KEY": "your_api_key_here" } } } }

Weitere Informationen zu anderen MCP-Clients finden Sie hier: Model Context Protocol Beispiel-Clients

API-Struktur

Der MCP-Server verwendet das SDK @mackenly/fathom-api zur Schnittstelle mit den Fathom Analytics API-Endpunkten:

  1. Konto-API : https://api.usefathom.com/v1/account

  2. Sites-API : https://api.usefathom.com/v1/sites

  3. Ereignis-API : https://api.usefathom.com/v1/sites/SITE_ID/events

  4. Aggregations-API : https://api.usefathom.com/v1/aggregations

  5. Aktuelle Besucher-API : https://api.usefathom.com/v1/current_visitors

Aggregationsbeispiele

Das Aggregationstool ist äußerst flexibel. Hier sind einige Anwendungsbeispiele:

  1. Tägliche Seitenaufrufstatistiken der letzten 30 Tage :

{ "entity": "pageview", "entity_id": "SITE_ID", "aggregates": "pageviews,uniques,visits", "date_grouping": "day", "date_from": "2023-08-01 00:00:00" }
  1. Leistung einzelner Seiten :

{ "entity": "pageview", "entity_id": "SITE_ID", "aggregates": "pageviews,uniques,avg_duration", "field_grouping": "pathname", "sort_by": "pageviews:desc", "limit": 10 }
  1. Verkehr aus bestimmten Ländern :

{ "entity": "pageview", "entity_id": "SITE_ID", "aggregates": "visits", "field_grouping": "country_code", "sort_by": "visits:desc" }

Beitragen

Beiträge sind willkommen! Senden Sie gerne einen Pull Request.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE.

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mackenly/mcp-fathom-analytics'

If you have feedback or need assistance with the MCP directory API, please join our Discord server