Linux 软件免费装
Banner图

Specflux Marketing Analytics Chat

开发者 specflux
stephen1204paul
更新时间 2026年8月1日 01:44
捐献地址: 去捐款
PHP版本: 8.1 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

chat ai marketing analytics mcp

下载

0.2.2

详情介绍:

Specflux Marketing Analytics Chat lets you have conversations with your marketing data using AI. Connect your analytics platforms and ask questions in plain English to get instant insights and recommendations. Supported Platforms Key Features How It Works
  1. Connect your analytics platforms via OAuth or API keys
  2. Use the built-in AI chat right inside WordPress (works out of the box on WordPress 7.0)
  3. Ask questions like "How did my traffic change this week?"
  4. Get AI-powered insights and recommendations
Prefer to use an external AI client (Claude Desktop, ChatGPT, Cursor)? Install the optional MCP Adapter plugin (see Requirements) to expose these tools over the Model Context Protocol. Requirements External Services This plugin sends data to the external services listed below. Each service is contacted only after you connect the corresponding platform on the plugin's Connections screen. A site with no connections configured makes no external requests. Google Analytics 4 and Google Search Console (provided by Google LLC) What it is used for: reading your own analytics and search-performance data so it can be shown in the plugin dashboard, exposed as MCP abilities, and used to answer questions in chat. What is sent and when: connecting an account sends your authorisation request to accounts.google.com, and access and refresh tokens are exchanged against oauth2.googleapis.com. Once connected, report requests go to analyticsdata.googleapis.com (GA4 traffic, behaviour, and conversion metrics), analyticsadmin.googleapis.com (the list of your GA4 properties, requested during connection setup), and searchconsole.googleapis.com (search queries, clicks, impressions, and indexing status). Each request carries your OAuth access token, the GA4 property ID or Search Console site URL being queried, and the date range and metrics requested. Requests are made when you open a plugin screen whose cached data has expired, when you refresh the dashboard widget, and when an ability is run from the built-in chat or an external MCP client. No post content, visitor records, or other personal data from your WordPress site is sent. Terms of service: https://developers.google.com/terms Privacy policy: https://policies.google.com/privacy Microsoft Clarity (provided by Microsoft Corporation) What it is used for: reading your own Clarity project's behavioural metrics, including session counts, engagement and scroll data, and the insights Clarity derives from session recordings and heatmaps. What is sent and when: the plugin calls the Clarity Data Export API at www.clarity.ms. Each request carries your Clarity API token and project ID, together with the number of days and the dimensions requested. Requests are made when cached Clarity data has expired and a plugin screen, a dashboard widget refresh, or an MCP ability asks for it. Clarity permits ten export requests per project per day, so responses are cached for one hour. Terms of use: https://clarity.microsoft.com/terms Privacy statement: https://privacy.microsoft.com/privacystatement AI chat responses This plugin does not contact any AI provider directly and stores no AI provider credentials. The built-in chat calls the AI Client included in WordPress 7.0, which sends your chat messages and the analytics results described above to whichever provider you have configured for your site under Settings > Connectors. That provider's own terms of service and privacy policy govern that transfer, and WordPress stores its credentials.

安装:

Prerequisites
  1. Ensure you are running WordPress 7.0 or higher (includes Abilities API and AI Client)
  2. Optional, for external AI clients only: install and activate the "MCP Adapter" plugin from GitHub (https://github.com/WordPress/mcp-adapter). The built-in chat works without it.
Plugin Installation
  1. Upload the specflux-marketing-analytics-chat folder to /wp-content/plugins/
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Marketing Analytics > Settings > Google API to configure OAuth credentials
  4. Connect your analytics platforms from the Connections page
  5. Configure your MCP client (e.g., Claude Desktop) to use the plugin endpoint
Configuring MCP Client Add this to your Claude Desktop configuration: { "mcpServers": { "wordpress-marketing": { "transport": { "type": "http", "url": "https://your-site.com/wp-json/mcp/mcp-adapter-default-server", "headers": { "Authorization": "Basic base64(username:application-password)" } } } } }

屏幕截图:

  • MCP Abilities Catalog showing available analytics abilities
  • Google Analytics 4 connection setup
  • Settings page with API configuration

升级注意事项:

0.2.2 Repairs the broken documentation links on the dashboard and abilities catalog. No functional changes otherwise. 0.2.1 Chat now runs entirely through the WordPress AI Client, so no AI provider keys are stored by this plugin. Every external service the plugin contacts is documented in the readme. Requires WordPress 7.0+. 0.2.0 Important security and reliability update: sensitive settings now require admin capability, chat history is private per user, and several chat and dashboard bugs are fixed. Requires WordPress 7.0+. Recommended for all users. 0.1.2 New onboarding wizard, dashboard widget, and abilities catalog. Recommended update for all users. 0.1.0 Initial release. Please backup your site before installing.

常见问题:

How does the AI chat work?

The plugin exposes your analytics data as MCP abilities. Any MCP-compatible AI assistant (Claude Desktop, ChatGPT, Cursor) can query your data by calling these abilities. Just type a question like "What are my top traffic sources?" and get an instant answer.

Do I need to pay for API access?

The plugin itself is free. However, you may need API access for:

  • Google Analytics and Search Console - Free with Google Cloud account
  • Microsoft Clarity - Free

Is my data secure?

Yes. All API credentials are encrypted using libsodium before storage. OAuth tokens are handled securely with CSRF protection. No analytics data is stored permanently - it's fetched on demand.

What can I ask the AI?

You can ask questions like:

  • "How did my traffic change compared to last week?"
  • "What are my top performing pages?"
  • "Show me my search console queries"
  • "Compare my GA4 and Clarity data"

What WordPress versions are supported?

WordPress 7.0 and higher is required. The plugin uses the Abilities API and the AI Client, both included in WordPress 7.0 core, so the built-in chat works out of the box. Connecting external AI clients (Claude Desktop, Cursor) over MCP is optional and requires the separate MCP Adapter plugin, available from GitHub.

更新日志:

0.2.2 - 2026-07-25 0.2.1 - 2026-07-25 0.2.0 - 2026-07-02 0.1.6 - 2026-05-09 0.1.5 - 2026-05-09 0.1.4 - 2026-04-20 0.1.2 - 2025-12-13 0.1.1 - 2025-12-13 0.1.0 - 2025-12-06