Skip to main content
Glama

@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.json

  • Windows: %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 Maasy
What pending alerts does my brand have?
Give me campaign metrics for the last 7 days
Generate 3 Instagram posts about my main product
Create a Maasy skill about email marketing for e-commerce
Give me today's daily summary for my main brand

Tools reference

Tool

Description

maasy_list_brands

List all brands with basic info and health status

maasy_scan_brand

Deep health scan across DNA, campaigns, content, CRM, SEO

maasy_get_brand_context

Full brand DNA: tone, ICP, value prop, colors, assets

maasy_get_alerts

Pending copilot alerts: anomalies, opportunities, gaps

maasy_get_campaign_metrics

Ad performance: spend, CTR, CPC, ROAS by period

maasy_get_crm_summary

CRM pipeline: hot leads, contacts, opportunities, value

maasy_get_content_pipeline

Content status by network and publication state

maasy_get_seo_status

SEO/GEO scores, keyword rankings, citations

maasy_get_daily_summary

Consolidated daily summary of all operations

maasy_generate_content

Generate on-brand content for any platform

maasy_discover_keywords

AI-powered keyword discovery for SEO

maasy_execute_action

Execute actions: reports, budget, creatives, lead scoring

maasy_list_skills

Browse all Maasy copilot skills by category

maasy_get_skill

Read a skill's full content

maasy_create_skill

Create new marketing knowledge skill

maasy_update_skill

Update skill content, category, or priority

maasy_delete_skill

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 tools
maasy_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

    B3.2/5.0

    Scored across 21 tools

    Disambiguation4/5

    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.

    Naming Consistency5/5

    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.

    Tool Count4/5

    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.

    Completeness3/5

    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

    Related MCP Servers