You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
McpServer is an early preview plugin that adds a secure Model Context Protocol (MCP) endpoint to Matomo so AI assistants and MCP-compatible clients can work with analytics context directly from your Matomo instance.
6
6
7
-
It provides read-oriented tools for sites, reports, processed report data, goals, segments, and dimensions using the same Matomo authentication and access rules you already use in Matomo.
7
+
It provides analytics tools for sites, reports, processed report data, goals, segments, and dimensions using the same Matomo authentication and access rules you already use in Matomo. Administrators can also optionally enable raw Matomo API discovery and direct API execution tools for advanced MCP workflows.
8
8
9
9
### Setup
10
10
@@ -18,13 +18,16 @@ For the recommended end-user setup flow, use the in-product connect guide at **A
18
18
### Security And Access Model
19
19
20
20
- MCP access is disabled by default.
21
+
- Raw Matomo API discovery and execution tools are separately disabled by default and must be enabled by an administrator.
21
22
- The plugin uses Matomo authentication.
22
23
- Data access is limited to the same sites and reports the Matomo user can already access.
24
+
- When raw API access is enabled, MCP clients can access the same Matomo API surface available to the authenticated user, including state-changing methods if an administrator has allowed them.
23
25
- If features such as the Visitor Log are available to that user, MCP clients may access the same underlying data scope.
26
+
- Review privacy, security, and compliance requirements before enabling raw API access.
24
27
25
28
### Additional Documentation
26
29
27
-
The FAQ includes additional technical documentation for endpoint details, configuration, MCP enablement behavior, supported capabilities, and troubleshooting.
30
+
The FAQ includes additional technical documentation for endpoint details, configuration, MCP enablement behavior, raw API access guidance, supported capabilities, and troubleshooting.
0 commit comments