COS Monitor
Ce que fait ce MCP
Scores and improves marketing and sales communications using messaging, audience, persuasion, quality, and platform-specific analyses.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['content'], 'properties': {'content': {'type': 'string', 'description': 'The text content to analyze (min 50 characters)'}, 'platform': {'enum': ['twitter', 'linkedin', 'email', 'youtube', 'tiktok', 'instagram', 'facebook', 'medium', 'substack', 'podcast', 'newsletter', 'slack', 'discord', 'general'], 'type': 'string', 'default': 'general', 'description': 'Target platform for optimization (affects scoring weights)'}, 'target_audience': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Description of intended audience (improves relevance scoring)'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['content', 'framework'], 'properties': {'content': {'type': 'string', 'description': 'The text content to analyze (min 50 characters)'}, 'platform': {'enum': ['twitter', 'linkedin', 'email', 'youtube', 'tiktok', 'instagram', 'facebook', 'medium', 'substack', 'podcast', 'newsletter', 'slack', 'discord', 'general'], 'type': 'string', 'default': 'general', 'description': 'Target platform for optimization'}, 'framework': {'enum': ['hape', 'big_five', 'strategic_clarity', 'framing_strategy'], 'type': 'string', 'description': 'Which analysis framework to use'}, 'temperature': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'default': None, 'description': 'Optional LLM sampling temperature. Pass 0.0 for deterministic\nscoring (validation harnesses, classification-agreement gates). Leave\nunset (None) for the backend default. Forwarded to the analyze\nendpoint, which has accepted this parameter since cos-bbf.'}, 'target_audience': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Description of intended audience'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['content'], 'properties': {'domain': {'enum': ['business', 'politics', 'health', 'masculinity', 'comedy'], 'type': 'string', 'default': 'business', 'description': 'Domain for persuasion analysis'}, 'content': {'type': 'string', 'description': 'The text content to analyze (min 50 characters)'}, 'platform': {'enum': ['twitter', 'linkedin', 'email', 'youtube', 'tiktok', 'instagram', 'facebook', 'medium', 'substack', 'podcast', 'newsletter', 'slack', 'discord', 'general'], 'type': 'string', 'default': 'linkedin', 'description': 'Target platform for optimization'}, 'target_audience': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Description of intended audience'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['content'], 'properties': {'domain': {'enum': ['business', 'politics', 'health', 'masculinity', 'comedy'], 'type': 'string', 'default': 'business', 'description': 'The domain context for persuasion analysis'}, 'content': {'type': 'string', 'description': 'The text content to analyze (min 50 characters)'}, 'platform': {'enum': ['twitter', 'linkedin', 'email', 'youtube', 'tiktok', 'instagram', 'facebook', 'medium', 'substack', 'podcast', 'newsletter', 'slack', 'discord', 'general'], 'type': 'string', 'default': 'general', 'description': 'Target platform for optimization'}, 'temperature': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'default': None, 'description': 'Optional LLM sampling temperature. Pass 0.0 for deterministic\nscoring (validation harnesses, classification-agreement gates). Leave\nunset (None) for the backend default. Forwarded to the persuasion\nendpoint, which has accepted this parameter since cos-bbf.'}, 'target_audience': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Description of intended audience'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['content'], 'properties': {'content': {'type': 'string', 'description': 'The text content to analyze (min 50 characters)'}, 'platform': {'enum': ['twitter', 'linkedin', 'email', 'youtube', 'tiktok', 'instagram', 'facebook', 'medium', 'substack', 'podcast', 'newsletter', 'slack', 'discord', 'general'], 'type': 'string', 'default': 'linkedin', 'description': 'The target platform for optimization'}, 'target_audience': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Description of intended audience'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['content'], 'properties': {'content': {'type': 'string', 'description': 'The text content to analyze (min 50 characters)'}, 'platform': {'enum': ['twitter', 'linkedin', 'email', 'youtube', 'tiktok', 'instagram', 'facebook', 'medium', 'substack', 'podcast', 'newsletter', 'slack', 'discord', 'general'], 'type': 'string', 'default': 'general', 'description': 'Target platform context'}, 'target_audience': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Description of intended audience'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['audience_description'], 'properties': {'domain': {'type': 'string', 'default': 'business', 'description': 'Campaign domain context (e.g. "B2B", "ecommerce", "health", "financial").'}, 'campaign_objective': {'type': 'string', 'default': 'conversion', 'description': 'Campaign goal (e.g. "awareness", "conversion", "retention",\n"cold_outreach").'}, 'audience_description': {'type': 'string', 'description': 'Free-text description of the target audience (10-2000 chars).\nInclude role, industry, behaviors, pain points, recent signals.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['message'], 'properties': {'message': {'type': 'string', 'description': 'Your message to the COS agent'}, 'conversation_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional ID to continue an existing conversation'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['template_id', 'variables'], 'properties': {'platform': {'enum': ['twitter', 'linkedin', 'email', 'youtube', 'tiktok', 'instagram', 'facebook', 'medium', 'substack', 'podcast', 'newsletter', 'slack', 'discord', 'general'], 'type': 'string', 'default': 'general', 'description': 'Target platform for optimization'}, 'variables': {'type': 'object', 'description': 'Dictionary of variable values required by the template', 'additionalProperties': True}, 'template_id': {'type': 'string', 'description': 'The template ID to execute (from get_templates)'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['template_id'], 'properties': {'template_id': {'type': 'string', 'description': 'The template ID to get details for'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'properties': {'search': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Search templates by name or description'}, 'category': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Filter by template category (e.g., "email", "social", "sales")'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['audience_description'], 'properties': {'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'draft': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Existing draft to score + refine. If None, a draft is generated.'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'domain': {'type': 'string', 'default': 'business', 'description': 'Persuasion domain (default "business").'}, 'intent': {'enum': ['cold_outreach', 'follow_up', 'reactivation', 'warm_intro', 'demo_request', 'discovery_call', 'proposal_recap'], 'type': 'string', 'default': 'cold_outreach', 'description': 'Email intent ("cold_outreach", "follow_up", "reactivation",\n"warm_intro", "demo_request", "discovery_call", "proposal_recap").'}, 'company': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'industry': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'recent_signals': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'default': None, 'description': 'List of recent activity/triggers from the CRM\n(e.g. ["downloaded ROI calculator", "viewed pricing 3x"]).'}, 'sender_context': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': "Who the sender is and what they're pitching."}, 'include_scoring': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Run persuasion + platform scoring on the draft.\nDefault (None): scoring runs ONLY when a draft was supplied (refine path).\nOn the generate path scoring is skipped by default (cuts latency from\n~45s to ~10s). Set True to force scoring on a generated draft, or\nFalse to suppress scoring even when refining.'}, 'writing_samples': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'default': None, 'description': '0-5 prospect writing samples (emails, posts).\nEach â\x89¥50 chars. Profiled if provided.'}, 'audience_description': {'type': 'string', 'description': 'REQUIRED. Free-text describing the prospect\n(role, industry, behaviors, pain points, recent signals).\n10-2000 chars. This seeds the audience profile.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['samples'], 'properties': {'samples': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of writing samples from the agent (min 50 chars each, 3-5 recommended)'}, 'agent_name': {'type': 'string', 'default': 'Unknown Agent', 'description': 'Name of the agent being profiled'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Modifications récentes des outils
Serveurs MCP similaires
Rahul D Sarker: Marketing & RevOps Tools
Provides marketing, revenue operations, sales, advertising, SaaS, and conversion calculators, along with article search and consu…
Nevent MCP
Enables management and analysis of live-event marketing campaigns, audiences, email and messaging templates, paid ads, tracking l…
US Brand Intelligence
Transforms supplied US brand evidence and signals into deterministic summaries, action queues, CRM mappings, routing plans, metri…
OutSend
Extracts Google Maps business leads, enriches them with contact and social data, verifies emails, and runs recurring lead-monitor…
Lead Intelligence
Provides paid lead-intelligence tools for job discovery, contact verification, lead-list hygiene, permit signals, and website con…
Windsor.ai MCP
Queries and analyzes marketing, sales, and business data from hundreds of platforms.
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
SharksAPI.AI
Provides marketing analytics and actions across GA4, Search Console, Google Ads, social channels, SEO, WordPress, and marketing p…