{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_enji-ai-marketing-agent","slug":"enji-ai-marketing-agent","name":"ai-marketing-agent","type":"agent","url":"https://github.com/enjiapp/ai-marketing-agent","page_url":"https://unfragile.ai/enji-ai-marketing-agent","categories":["ai-agents"],"tags":["mcp","model-context-protocol","smithery:enji/ai-marketing-agent"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_enji-ai-marketing-agent__cap_0","uri":"capability://search.retrieval.grounded.marketing.qa.retrieval","name":"grounded-marketing-qa-retrieval","description":"Searches a curated knowledge base of Enji's blog posts, Q&A archives, and help center documentation to retrieve source-backed answers to small-business marketing questions. Uses semantic search or keyword matching to surface relevant articles and citations, ensuring responses are grounded in documented marketing best practices rather than hallucinated advice. Integrates with MCP protocol to expose search results as structured context for downstream LLM processing.","intents":["Find authoritative marketing advice backed by specific blog posts or help articles","Retrieve citations and source links to share with team members or clients","Get consistent answers aligned with Enji's marketing methodology across multiple queries"],"best_for":["Small business owners seeking marketing guidance with verifiable sources","Marketing teams building internal knowledge bases with MCP-compatible tools","Developers integrating Enji's marketing expertise into custom LLM applications"],"limitations":["Search quality depends on knowledge base indexing and query relevance — may miss tangential topics not explicitly covered in Enji's content","No real-time web search capability — limited to pre-indexed Enji resources only","Requires MCP-compatible client to consume search results; standalone REST API not documented"],"requires":["MCP client implementation (Claude Desktop, custom MCP host, or compatible tool)","Network access to Enji's knowledge base backend or local indexed copy","Semantic search or BM25 indexing infrastructure (implementation details not specified)"],"input_types":["natural language marketing questions","keyword queries","topic-based search strings"],"output_types":["structured search results with article metadata","citation objects with URLs and source attribution","ranked relevance scores for result prioritization"],"categories":["search-retrieval","memory-knowledge"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_enji-ai-marketing-agent__cap_1","uri":"capability://planning.reasoning.customer.persona.generation","name":"customer-persona-generation","description":"Generates detailed customer personas by synthesizing marketing principles from Enji's knowledge base with user-provided business context. Takes input about target market, product/service, and business goals, then produces structured persona profiles including demographics, psychographics, pain points, and buying behaviors. Likely uses prompt chaining or multi-step reasoning to combine retrieved marketing frameworks with specific business details.","intents":["Create detailed customer personas without hiring a market research consultant","Generate multiple persona variations for different market segments","Export persona definitions for team alignment and marketing strategy planning"],"best_for":["Solo founders and small business owners building go-to-market strategies","Marketing teams iterating on audience segmentation without external research budgets","Product managers defining user archetypes for feature prioritization"],"limitations":["Personas are generated synthetically from Enji's frameworks — not validated against real customer data or market research","No built-in feedback loop to refine personas based on actual customer interactions","Output quality depends on quality and specificity of user-provided business context"],"requires":["MCP client with access to the marketing agent","User-provided business context (industry, target market, product description, goals)","LLM with sufficient context window to process retrieved marketing frameworks + user input"],"input_types":["text descriptions of business/product","target market or industry category","business goals and constraints"],"output_types":["structured persona objects with name, demographics, psychographics","pain points and motivations lists","buying journey descriptions","JSON or markdown formatted persona profiles"],"categories":["planning-reasoning","text-generation-language"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_enji-ai-marketing-agent__cap_2","uri":"capability://text.generation.language.brand.voice.summarization","name":"brand-voice-summarization","description":"Analyzes business context and marketing goals to generate a concise brand voice summary that defines tone, messaging pillars, and communication style. Uses retrieved marketing frameworks from Enji's knowledge base to structure the voice definition, then synthesizes user input into a reusable brand voice guide. Output serves as a reference document for consistent messaging across marketing channels.","intents":["Define a consistent brand voice without hiring a brand strategist","Create a reference guide for team members to maintain messaging consistency","Ensure social media, blog, and email copy align with brand personality"],"best_for":["Early-stage startups establishing brand identity on limited budgets","Marketing teams onboarding new content creators and needing style guides","Solopreneurs managing multiple content channels without brand guidelines"],"limitations":["Generated voice summaries are prescriptive but not validated against actual audience reception","No iterative refinement based on content performance metrics","Difficult to capture nuanced brand personality that emerges from lived company culture"],"requires":["MCP client with access to the marketing agent","Business description, target audience, and brand values/personality traits","LLM capable of synthesizing marketing frameworks with business context"],"input_types":["text description of company/product","target audience characteristics","brand values and personality traits","industry context"],"output_types":["brand voice summary document","tone guidelines (formal/casual, technical/accessible, etc.)","messaging pillars and key themes","example phrases and language patterns","markdown or text formatted guide"],"categories":["text-generation-language","planning-reasoning"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_enji-ai-marketing-agent__cap_3","uri":"capability://text.generation.language.social.media.content.ideation","name":"social-media-content-ideation","description":"Generates tailored social media content ideas and post concepts based on business context, brand voice, and target audience. Retrieves relevant social media marketing frameworks from Enji's knowledge base, then synthesizes them with user-provided business details to produce platform-specific content themes, post formats, and content calendars. Outputs actionable content ideas ready for team implementation.","intents":["Generate weeks of social media content ideas without creative brainstorming sessions","Create platform-specific content strategies (LinkedIn vs Instagram vs TikTok)","Build content calendars with themed content pillars aligned to business goals"],"best_for":["Solo marketers managing multiple social channels with limited time","Small marketing teams needing content idea generation to accelerate planning","Founders validating content-market fit before hiring dedicated social media managers"],"limitations":["Generated ideas are template-based and may lack originality or viral potential","No real-time trending topic integration — ideas based on evergreen marketing principles only","Requires manual execution; no direct integration with social media scheduling tools","No built-in analytics feedback to optimize idea generation based on actual engagement"],"requires":["MCP client with access to the marketing agent","Business description, target audience, and brand voice definition","Social media platforms of interest (LinkedIn, Instagram, Twitter, etc.)","Content pillars or business goals to guide ideation"],"input_types":["business/product description","target audience profile","brand voice summary","social media platforms","content pillars or themes","posting frequency preferences"],"output_types":["list of content ideas with titles and descriptions","platform-specific post formats and recommendations","content calendar with themed weeks","hashtag and caption suggestions","JSON or markdown formatted content plans"],"categories":["text-generation-language","planning-reasoning"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_enji-ai-marketing-agent__cap_4","uri":"capability://text.generation.language.blog.content.strategy.planning","name":"blog-content-strategy-planning","description":"Generates tailored blog content strategies and article ideas based on business goals, target audience, and SEO considerations. Retrieves blog marketing and content strategy frameworks from Enji's knowledge base, then synthesizes them with user context to produce topic clusters, article outlines, and editorial calendars. Outputs structured content plans that align blog strategy with business objectives.","intents":["Plan a blog content strategy without hiring a content strategist","Generate article topic ideas aligned to business goals and audience needs","Create editorial calendars with content themes and publishing schedules"],"best_for":["Small business owners building organic traffic through content marketing","Marketing teams planning blog strategies with limited content budgets","Founders validating content-market fit before investing in content production"],"limitations":["Generated topics are based on marketing frameworks, not SEO keyword research or search volume data","No integration with SEO tools for keyword difficulty or competition analysis","Requires manual content production; no built-in writing or outline generation","No feedback loop to optimize topics based on actual blog performance metrics"],"requires":["MCP client with access to the marketing agent","Business description, target audience, and business goals","Industry or niche category","Desired blog posting frequency"],"input_types":["business/product description","target audience profile","business goals and KPIs","industry or niche","content pillars or themes","publishing frequency"],"output_types":["list of blog topic ideas with descriptions","topic clusters and content relationships","article outlines and structure suggestions","editorial calendar with publishing schedule","SEO considerations and keyword suggestions","JSON or markdown formatted content plans"],"categories":["text-generation-language","planning-reasoning"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_enji-ai-marketing-agent__cap_5","uri":"capability://tool.use.integration.mcp.protocol.integration","name":"mcp-protocol-integration","description":"Exposes all marketing agent capabilities through the Model Context Protocol (MCP), enabling seamless integration with MCP-compatible clients like Claude Desktop, custom LLM applications, and enterprise AI platforms. Implements MCP server interface with standardized tool definitions, resource schemas, and request/response handling. Allows LLMs to invoke marketing capabilities as native tools with full context awareness and multi-turn conversation support.","intents":["Integrate Enji's marketing expertise into Claude Desktop or custom LLM applications","Enable LLMs to access marketing knowledge and generation capabilities as native tools","Build enterprise AI workflows that combine marketing agent with other MCP servers"],"best_for":["Developers building LLM applications that need marketing expertise","Teams deploying Claude Desktop with custom MCP servers for marketing workflows","Enterprise AI platforms integrating multiple specialized MCP servers"],"limitations":["Requires MCP client implementation — not usable via REST API or web interface","MCP protocol overhead adds latency compared to direct function calls","Limited to MCP-compatible clients; no native integrations with other AI platforms","Requires understanding of MCP protocol and server implementation details"],"requires":["MCP-compatible client (Claude Desktop, custom MCP host, or compatible tool)","Node.js or Python runtime for MCP server","Network connectivity between MCP client and server","MCP protocol version compatibility (typically v1.0+)"],"input_types":["MCP tool invocation requests with JSON parameters","natural language queries via LLM tool use","structured business context objects"],"output_types":["MCP tool response objects with structured results","JSON formatted capability outputs","streaming responses for long-form content generation"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_enji-ai-marketing-agent__cap_6","uri":"capability://memory.knowledge.marketing.framework.retrieval.and.synthesis","name":"marketing-framework-retrieval-and-synthesis","description":"Retrieves and synthesizes marketing frameworks, best practices, and methodologies from Enji's knowledge base to support content generation and strategy planning. Implements a multi-step retrieval process that identifies relevant frameworks based on user context, then synthesizes them into coherent guidance for downstream generation tasks. Frameworks cover persona development, brand strategy, content marketing, social media, and more.","intents":["Access Enji's marketing frameworks and best practices for custom analysis","Understand the marketing methodology underlying generated content","Retrieve source citations and framework references for team education"],"best_for":["Marketing teams wanting to understand Enji's methodology","Developers building custom marketing tools that need framework guidance","Educators teaching marketing strategy with real-world frameworks"],"limitations":["Frameworks are static and not updated in real-time as Enji's methodology evolves","No ability to customize or adapt frameworks for specific industries or use cases","Requires interpretation and application by users — not automatically applied to all outputs"],"requires":["MCP client with access to the marketing agent","Context about the marketing challenge or topic of interest","LLM capable of understanding and synthesizing marketing frameworks"],"input_types":["marketing topic or challenge description","industry or business context","specific framework requests"],"output_types":["framework descriptions and explanations","step-by-step methodology guides","citations and source references","structured framework objects with components"],"categories":["memory-knowledge","search-retrieval"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":51,"verified":false,"data_access_risk":"high","permissions":["MCP client implementation (Claude Desktop, custom MCP host, or compatible tool)","Network access to Enji's knowledge base backend or local indexed copy","Semantic search or BM25 indexing infrastructure (implementation details not specified)","MCP client with access to the marketing agent","User-provided business context (industry, target market, product description, goals)","LLM with sufficient context window to process retrieved marketing frameworks + user input","Business description, target audience, and brand values/personality traits","LLM capable of synthesizing marketing frameworks with business context","Business description, target audience, and brand voice definition","Social media platforms of interest (LinkedIn, Instagram, Twitter, etc.)"],"failure_modes":["Search quality depends on knowledge base indexing and query relevance — may miss tangential topics not explicitly covered in Enji's content","No real-time web search capability — limited to pre-indexed Enji resources only","Requires MCP-compatible client to consume search results; standalone REST API not documented","Personas are generated synthetically from Enji's frameworks — not validated against real customer data or market research","No built-in feedback loop to refine personas based on actual customer interactions","Output quality depends on quality and specificity of user-provided business context","Generated voice summaries are prescriptive but not validated against actual audience reception","No iterative refinement based on content performance metrics","Difficult to capture nuanced brand personality that emerges from lived company culture","Generated ideas are template-based and may lack originality or viral potential","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.7754797084201057,"quality":0.49,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.1,"match_graph":0.28,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.346Z","last_scraped_at":"2026-05-03T15:18:25.565Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=enji-ai-marketing-agent","compare_url":"https://unfragile.ai/compare?artifact=enji-ai-marketing-agent"}},"signature":"x5DoJBdUvM+GKDaOKkadaXA3L0CLgmE3pKJQuhIu72Y8B24OOno/QA75xlfmxSnxgQZEugwKhvlJ8Ik3ezfrDQ==","signedAt":"2026-06-20T11:09:55.878Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/enji-ai-marketing-agent","artifact":"https://unfragile.ai/enji-ai-marketing-agent","verify":"https://unfragile.ai/api/v1/verify?slug=enji-ai-marketing-agent","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}