Skip to main content
Glama
Das-rebel

Marketic

by Das-rebel

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OLLAMA_BASENoBase URL for free local AI models used for creative generation.
SERPER_API_KEYNoAPI key for ICP prospect discovery across Google, Twitter, Reddit, and Product Hunt.
FB_ACCESS_TOKENNoFacebook access token for real competitor ad data from Facebook Ads Library.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
track_signalA

Record a signal prediction for later calibration tracking. Once tracked, you can call resolve_signal when the outcome is known to measure prediction accuracy (Brier score). Used to build calibration over time.

get_calibration_reportA

Get the signal calibration report: number of predictions, Brier score (lower=better), resolved vs pending breakdown, and per-source accuracy. Shows whether Marketic's signal sources are reliable.

resolve_signalB

Resolve a previously tracked signal with its actual outcome (YES/NO/PARTIAL). Used to close the calibration loop and improve future signal quality.

analyze_competitorC

Deep-dive competitive analysis: positioning, messaging, ad strategy, audience targeting, strengths, weaknesses, and exploitable gaps.

compare_competitorsA

Compare your product against multiple competitors. Returns feature comparison matrix, price comparison, and strategic recommendations.

analyze_positioningC

Analyze your brand's market positioning against competitors. Returns positioning map, differentiation strategy, and messaging framework.

generate_creativesC

Generate ad copy variants across channels (Google, Meta, LinkedIn, etc.). Each variant includes headline, description, CTA, hooks, confidence score, and performance prediction.

generate_social_postsC

Generate platform-specific social media posts (LinkedIn, X/Twitter, Instagram, Facebook). Supports threads, single posts, and multi-format content.

generate_seo_contentC

Generate SEO-optimized content including meta titles, descriptions, headers, and FAQs for target keywords.

build_campaignC

Build a complete multi-channel campaign strategy with channel-specific tactics, budgets, and timelines.

optimize_budgetC

Optimize budget allocation across marketing channels based on historical ROAS data.

launch_campaign_adC

⚠️ REQUIRES APPROVAL. Launch a campaign ad via Composio integration (Meta, LinkedIn, Google Ads).

collect_signalsC

Collect marketing signals from Product Hunt, Hacker News, Twitter, Reddit for a brand.

get_attributionB

Calculate multi-touch attribution across marketing channels using various models.

generate_narrativeC

Generate brand narrative, stories, and messaging frameworks for marketing.

hub_health_checkA

Check health status of ALL connected marketing platforms. Returns connection status and capabilities.

hub_broadcast_eventC

Track an event across ALL connected marketing platforms simultaneously.

hub_sync_contactC

Sync a contact to ALL connected marketing platforms. Creates/updates profile across WebEngage, HubSpot, CleverTap, Braze, Mailchimp, etc.

hub_send_campaignC

Send a marketing campaign via the best available platform. Routes to Mailchimp, HubSpot, WebEngage, Braze, or CleverTap.

hub_get_dashboardA

Get unified analytics dashboard across ALL connected marketing platforms. Aggregates metrics from WebEngage, CleverTap, Mixpanel, HubSpot, Braze, etc.

hub_search_prospectsC

Search for prospects using Clay data enrichment. Returns enriched company/contact data including title, company size, tech stack, funding, and social profiles.

hub_create_segmentC

Create an audience segment across ALL connected marketing platforms.

hub_send_transactionalD

Send a transactional message (single contact) via the best platform for the channel.

hub_list_platformsA

List all supported marketing platforms and their capabilities. Returns platform features, supported channels, and connection status.

crm_create_leadC

Create a new CRM lead from marketing data. Stores lead with email, name, company, source, and scoring data.

crm_create_dealB

Create a new deal/opportunity from a lead. Sets deal value, stage, and links to lead.

crm_move_dealA

Move a deal to a new pipeline stage. Updates probability and logs stage history.

crm_log_activityC

Log an activity (call, email, meeting, note) on a lead or deal.

crm_get_dashboardC

Get CRM dashboard with lead/deal pipeline metrics.

crm_search_leadsB

Search CRM leads by name, email, or company.

crm_get_pipelineA

Get deal pipeline summary with values per stage.

crm_get_timelineC

Get timeline of all activities and stage changes for a lead or deal.

build_utm_urlC

Build a UTM-tagged URL for campaign tracking.

parse_utm_paramsC

Extract UTM parameters from a URL.

run_workflowA

Execute a multi-step marketing workflow. Chain operations: sync_contact → create_segment → send_campaign.

generate_briefB

Generate a self-contained campaign brief (handoff artifact) for any brand execution agent: positioning, budget split, posting windows, resolved BrandTokens, and execution contract. The agent can execute without calling back.

signal_fanoutC

Parallel multi-source signal search (Product Hunt, HN, Twitter, Reddit, Polymarket) with cross-source engagement normalization. Returns one synthesized brief with consensus themes and money outliers.

analyze_competitor_adB

Deconstruct a competitor ad (image/video frame URL or local path) via VLM: hook, pacing, psychological triggers, CTA, counter-angles. Falls back to copy heuristics when no vision backend available. Use derive=true to aggregate multiple ads into a counter-brief for generate_creatives.

breakdown_adA

Break down a competitor ad into its structural components: hook, offer, call-to-action, emotional triggers, pacing, and format. Works from a URL (uses Ollama vision model locally if available, falls back to cloud vision then heuristic parsing) or from raw ad copy text. Optionally enrich with brand context.

ask_marketicA

Master router - one entry point for Marketic. Describe what you need in plain language (e.g. 'what's moving in AI markets', 'allocate my budget', 'deconstruct this competitor ad') and it routes to the right specialist tool(s). Use route_only=true to preview routing without executing.

run_prospect_loopA

Signal-driven prospecting (JoeCRM pattern): discover prospects matching a niche, enrich with live market signals, auto-draft personalized outreach, insert scored leads into CRM. Degrades to signal-derived prospects when Serper key absent.

distill_learningsB

Promote recurring audit-trail patterns into brand learnings; optionally capture an explicit rule; export brain/.md markdown for human review.

search_fb_adsA

Search Facebook Ads Library for REAL competitor ad creatives, copy and delivery data (ground truth, not VLM guessing). Requires FB_ACCESS_TOKEN env var.

ensemble_voteC

Run ensemble voting across multiple AI models. Selects optimal model tier based on task complexity. Returns consensus decision with confidence score.

audit_logA

Log an AI marketing action with full audit trail. Records model, cost, confidence, reasoning chain, and human approval status.

audit_get_logC

Retrieve audit log entries with filtering by brand, action, and date range.

audit_get_cost_summaryC

Get cost summary by model and action type for a date range.

schedule_contentA

Schedule a social media post to a platform via Postiz or direct API. Takes platform, content text, optional media URLs, scheduled time (ISO datetime), and hashtags. Falls back to PostizPublisher.publish_post() when platform=postiz.

get_upcoming_postsC

Get all scheduled posts for the upcoming N days from the content calendar.

optimize_hashtagsC

Get optimized hashtags for a social media post. Returns a mix of trending and content-specific hashtags, respecting platform limits.

curate_ugcA

Curate user-generated content for a given hashtag. Discovers posts via hashtag monitoring, filters by aesthetic score, and returns a list sorted by combined relevance + aesthetic score.

request_ugc_permissionC

Request permission from a UGC creator to repost their content. Sends a DM template (English or Indonesian) via platform API.

track_ugcC

Track UGC repost performance: reach, likes, comments, saves, and shares across platforms.

render_templateB

Render a brand design template to a Paper MCP script or JSON layer spec. Accepts a template name, brand tokens (name, primary, background, accent, secondary, font, handle, tagline), and optional content overrides. Returns HTML/layers or a placeholders list if required content is missing.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/Das-rebel/marketic'

If you have feedback or need assistance with the MCP directory API, please join our Discord server