Token导航 LogoToken导航TokenDH.com
Matomo MCP logo
数据服务stdio官方级别未说明来源级核验

Matomo MCP

MCP Server

一个提供Matomo报告API访问的模型上下文协议(MCP)服务器,支持查询网站统计、访客信息和分析数据。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
数据分析PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kitconcept

提供方

kitconcept

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -e .

详细介绍

Matomo MCP服务器

![Tests](https://github.com/kitconcept/matomo-mcp/actions/workflows/test.yml) ![Code Quality](https://github.com/kitconcept/matomo-mcp/actions/workflows/lint.yml) ![Python 3.10+](https://www.python.org/downloads/) ![License: MIT](https://opensource.org/licenses/MIT)

模型上下文协议(MCP)服务器,提供对Matomo报告API的访问。

特性

  • 通过MCP工具访问Matomo报告数据
  • 查询网站统计数据、访问者信息和分析数据
  • 支持多个Matomo站点
  • 安全的API令牌身份验证

安装

pip install -e .

配置

服务器需要以下环境变量:

  • MATOMO_URL:您的Matomo实例URL(例如。, https://analytics.example.com)
  • MATOMO_TOKEN:您的Matomo API身份验证令牌

您可以通过以下方式从Matomo实例获取API令牌: 个人设置→ 安全→ 身份验证令牌

使用Claude Desktop

将此添加到您的Claude Desktop配置中:

MacOS

~/Library/Application Support/Claude/claude_desktop_config.json

视窗

%APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "matomo": {
      "command": "python",
      "args": ["-m", "matomo_mcp"],
      "env": {
        "MATOMO_URL": "https://your-matomo-instance.com",
        "MATOMO_TOKEN": "your_api_token_here"
      }
    }
  }
}

可用工具

get_site_info

获取有关特定Matomo网站的信息。

参数:

  • site_id:站点的ID(整数)

get_visits_summary

获取某个日期范围内网站的访问摘要。

参数:

  • site_id:站点的ID(整数)
  • period:时间段(日、周、月、年、范围)
  • date:日期或日期范围(例如,“2024-01-01”、“最近30”、“今天”)

get_page_urls

获取网站访问量最大的页面URL。

参数:

  • site_id:站点的ID(整数)
  • period:时间段(日、周、月、年、范围)
  • date:日期或日期范围
  • limit:最大结果数(默认值:10)

get_countries

按国家获取访客统计数据。

参数:

  • site_id:站点的ID(整数)
  • period:时间段(日、周、月、年、范围)
  • date:日期或日期范围
  • limit:最大结果数(默认值:10)

用户设置

获取访问者浏览器和设备信息。

参数:

  • site_id:站点的ID(整数)
  • period:时间段(日、周、月、年、范围)
  • date:日期或日期范围

query_custom_report

执行自定义Matomo API查询。

参数:

  • method:Matomo API方法(例如,“Actions.getPageUrls”)
  • site_id:站点的ID(整数)
  • period:时间段(日、周、月、年、范围)
  • date:日期或日期范围
  • additional_params:带有附加参数的可选JSON对象

发展

安装开发依赖项:

pip install -e ".[dev]"

运行测试:

pytest

许可证

麻省理工学院

目录标签

目录标签

数据分析PythonClaude本地部署网站统计访客分析API服务Matomo

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP