Yachts Analytics MCP Server
Provides access to Meta ad spend metrics, allowing querying of ad spend data over arbitrary date ranges.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Yachts Analytics MCP Serverlook at broker numbers for the last 3 months and factor in ad spend"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Yachts Analytics MCP Server
Wraps yachts-dashboard's business metrics as MCP tools for leadership: broker
performance, setter funnel, company overview, partner (LinkedIn) funnel, and Meta ad
spend, each for an arbitrary date range. Built so leadership can ask the WhatsApp/Slack
bot open-ended questions like "look at broker numbers for the last 3 months and factor
in ad spend" instead of only getting pre-built dashboard views.
Leadership-only: requireAuth in server-http.js rejects any token whose role isn't
leadership before any tool is even registered.
Two entrypoints, same tool logic (shared via tools.js), same pattern as
ghl-coaching-mcp:
File | Transport | Use case |
| stdio | Local use — Claude Desktop, direct CLI testing |
| Streamable HTTP | Remote use — the 365 Yachts WhatsApp bot calls this over the internet |
Setup
npm install
cp .env.example .envFill in .env:
YACHTS_DASHBOARD_API_URL— theyachts-dashboardVercel deployment's base URL.DASHBOARD_INTERNAL_API_KEY— shared secret the new/api/analytics/*routes on that deployment check for. Must matchDASHBOARD_INTERNAL_API_KEYset on theyachts-dashboardVercel project exactly.JWT_SECRET— must match the WhatsApp bot's (andghl-coaching-mcp's)JWT_SECRETexactly. This server reuses the same identity token already minted forghl-coaching-mcp— no separate token-minting needed on the bot side.
Related MCP server: Brewteco MCP Server
Running locally
Stdio (Claude Desktop / CLI):
npm run start:stdioHTTP (what the WhatsApp bot actually talks to):
npm run start:httpThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Ask AI about your ads — query Meta, TikTok, and Google Ads performance in natural language.
Conversational access to advertising performance data, creative analysis, and campaign insights
Conversational access to advertising performance data, creative analysis, and campaign insights
Ask business questions in plain English. Get instant answers from your database, no SQL needed.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceTalk to your SaaS tools including HubSpot, Salesforce, and more6148MIT
- FlicenseNot gradedqualityNot gradedmaintenanceIntegrates Brewteco APIs with AI assistants, enabling natural language queries for sales data, product performance, team analytics, customer segmentation, and detailed customer profiles across multiple store locations.
- FlicenseBqualityCmaintenanceExposes Google Ads and Meta Marketing performance data, campaign settings, and change history to Claude (Cowork) for live daily-dashboard workflows.3
- AlicenseNot gradedqualityDmaintenanceEnables full read/write management of Facebook ad campaigns, ad sets, ads, and creatives via the Meta Marketing API through natural language, with AI creative generation, performance analytics, and PDF reporting.MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Jadelaawar42027/yachts-analytics-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server