Maasy MCP
Enables generation of on-brand social content for Instagram and provides content pipeline status tracking for Instagram as part of marketing operations.
Supports installation and configuration of the Maasy MCP server on macOS through Claude Desktop, enabling marketing intelligence integration on Apple's operating system.
Provides the runtime environment for the Maasy MCP server, enabling execution of marketing intelligence tools and integration with Claude through Node.js.
Utilizes Supabase as the backend infrastructure for the Maasy MCP server, connecting to brand data, campaigns, CRM, and marketing intelligence through Supabase services.
Supports creation of specialized marketing skills for TikTok expertise and enables generation of on-brand content for TikTok as part of social media marketing capabilities.
@maasy-ai/mcp-server
MCP server for Maasy — connect Claude to your marketing intelligence.
Give Claude direct access to your brand DNA, campaigns, CRM, SEO, and content pipeline. Ask Claude to scan your brand, generate content, redistribute ad budget, or create marketing skills — all from Claude Desktop or Claude Code.
Quick install
Claude Desktop (one click)
Go to Maasy → Settings → API / MCP and click "Instalar en Claude Desktop". Done.
Manual setup
Step 1: Get your API key from Maasy Settings → API / MCP
Step 2: Add to your Claude Desktop config:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"maasy": {
"command": "npx",
"args": ["@maasy-ai/mcp-server"],
"env": {
"MAASY_SUPABASE_URL": "https://vdlaoswrgppbimjykugn.supabase.co",
"MAASY_API_KEY": "msy_your_api_key_here"
}
}
}
}Step 3: Restart Claude Desktop. Maasy appears in your MCP connectors.
Related MCP server: Seline MCP
What you can do
Brand intelligence
Scan brand health: DNA completeness, campaigns, content, CRM, SEO, alerts
Get full brand DNA: tone of voice, ICP, value proposition, assets, references
List all brands with traffic-light status
Marketing actions
Generate on-brand social content for any platform
Discover SEO keywords
Rotate fatigued ad creatives
Redistribute budget between campaigns
Diagnose underperforming campaigns
Recalculate CRM lead scores
Fill content calendar gaps
Skills — teach Maasy new knowledge
Create specialized skills (e.g. "TikTok expert for pet brands")
List, edit, and delete existing skills
Maasy uses skills in the copilot automatically
Daily intelligence
Campaign metrics: spend, CTR, CPC, ROAS
CRM summary: hot leads, contacts, opportunities, pipeline value
Content pipeline by status and network
SEO/GEO visibility, mentions, citations
Pending alerts that need attention
Daily consolidated operations summary
Example prompts
Scan my brand in MaasyWhat pending alerts does my brand have?Give me campaign metrics for the last 7 daysGenerate 3 Instagram posts about my main productCreate a Maasy skill about email marketing for e-commerceGive me today's daily summary for my main brandTools reference
Tool | Description |
| List all brands with basic info and health status |
| Deep health scan across DNA, campaigns, content, CRM, SEO |
| Full brand DNA: tone, ICP, value prop, colors, assets |
| Pending copilot alerts: anomalies, opportunities, gaps |
| Ad performance: spend, CTR, CPC, ROAS by period |
| CRM pipeline: hot leads, contacts, opportunities, value |
| Content status by network and publication state |
| SEO/GEO scores, keyword rankings, citations |
| Consolidated daily summary of all operations |
| Generate on-brand content for any platform |
| AI-powered keyword discovery for SEO |
| Execute actions: reports, budget, creatives, lead scoring |
| Browse all Maasy copilot skills by category |
| Read a skill's full content |
| Create new marketing knowledge skill |
| Update skill content, category, or priority |
| Remove a skill permanently |
Requirements
Node.js 18+
A Maasy account
Claude Desktop or any MCP-compatible client
Built by the Maasy team
Available Tools
21 toolsmaasy_create_landingA
Create a landing page in maasy from HTML. Returns a landing_id and editor_url to open in the builder.
Inputs: name (required), html (required), project_id, slug, +1 more.
maasy_create_skillA
Create a new knowledge skill for maasy. Write actionable marketing knowledge in markdown — frameworks, checklists, strategies. Auto-generates quick action pills after creation. maasy loads relevant skills based on which tool the user is using.
Inputs: name (required), slug (required), category (required), content (required), +3 more.
maasy_delete_skillA
Permanently delete a skill. Removes the knowledge from maasy.
Inputs: skill_id (required).
maasy_discover_keywordsC
AI keyword discovery: clusters, volume estimates, difficulty scores.
Inputs: project_id, seed_topic.
maasy_execute_actionC
Execute a copilot action: generate report, redistribute budget, rotate creatives, diagnose campaigns, etc.
Inputs: action (required), project_id.
maasy_generate_adsB
Generate ad creatives (copy + concepts) for Meta or Google using brand DNA and a brief.
Inputs: brief (required), project_id, platform, count.
maasy_generate_contentC
Generate on-brand social content using maasy AI. Respects brand DNA, tone, ICP.
Inputs: prompt (required), project_id, platform.
maasy_get_alertsB
Pending copilot alerts: campaign anomalies, lead opportunities, content gaps, SEO drops.
Inputs: project_id, limit.
maasy_get_brand_contextA
Full brand DNA: name, industry, tone, ICP, value prop, assets, references. Essential for on-brand generation.
Inputs: project_id.
maasy_get_campaign_metricsA
Ad campaign performance: spend, impressions, clicks, CTR, CPC, conversions, ROAS.
Inputs: project_id, days.
maasy_get_content_pipelineB
Content pipeline: drafts, scheduled, published, by status, last N days.
Inputs: project_id, days.
maasy_get_crm_summaryC
CRM pipeline: leads by status, hot leads, contacts, opportunities, total pipeline value.
Inputs: project_id.
maasy_get_daily_summaryB
Today's operations summary: what happened, what needs attention, recommended actions.
Inputs: project_id.
maasy_get_seo_statusC
SEO/GEO scores, keyword rankings, visibility trends, top queries.
Inputs: project_id.
maasy_get_skillA
Get full details of a skill including content and auto-generated quick action pills.
Inputs: skill_id (required).
maasy_list_brandsA
List all brands (projects) in your maasy account with basic info
Inputs: no named parameters.
maasy_list_skillsB
List all maasy copilot skills — modular knowledge packages (SEO, ads, CRM playbooks, etc).
Inputs: category, active_only.
maasy_scan_brandA
Deep health scan: DNA completeness, campaigns, content, CRM, SEO, alerts. Returns traffic-light status per area.
Inputs: project_id.
maasy_schedule_postB
Schedule a social media post in maasy. Returns post_id and scheduled time.
Inputs: content (required), platform (required), project_id, scheduled_at, +2 more.
maasy_trigger_workflowC
Trigger a maasy workflow manually — automations, sequences, CRM flows.
Inputs: workflow_id (required), project_id, contact_id, variables.
maasy_update_skillA
Update a skill's content, category, priority, or active status. Regenerates quick action pills if content changes.
Inputs: skill_id (required), name, description, category, +4 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 21 tools
Most tools have clear distinct purposes, though 'get_alerts' and 'get_daily_summary' both provide attention items, and 'generate_ads' vs 'generate_content' could be confused without descriptions. Overall, tools target different aspects of marketing operations.
All tools follow a consistent 'maasy_verb_noun' pattern with snake_case. Verbs are descriptive (create, get, list, delete, update, generate, etc.), making the toolset predictable and easy to navigate.
With 21 tools, the server covers a broad range of marketing and copilot functionalities. While slightly high, each tool serves a distinct purpose within the domain, justifying its inclusion without being overwhelming.
The toolset provides comprehensive coverage for skills (full CRUD) and offers many read operations for campaigns, CRM, SEO, etc. However, brands are limited to listing only, and landing pages have no update or delete, leaving notable gaps in lifecycle management.
Related MCP Connectors
MCP server for progressive tool usage at any scale (see https://klavis.ai)
MCP Server for an Agent Task Marketplace
Related MCP Servers
- AlicenseAqualityBmaintenanceMCP server for AI agents to manage ad campaigns across Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, and more21690 npm21MIT
- MIT

@intempt/mcp-serverofficial
FlicenseNot gradedqualityCmaintenanceMCP server for Intempt GrowthOS — AI content generation, brand management, knowledge base, and user/account lookup through natural language.-- AlicenseAqualityCmaintenanceMarketing Analytics AI - MCP server providing AI-powered tools and automation by MEOK AI Labs58 npm34 PyPIMIT