Earlywire — Marketing & Growth Intelligence
Server Details
Marketing, growth & SEO intel: 120+ practitioner sources, judged daily, with citable summaries.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4.5/5 across 6 of 6 tools scored.
Each tool has a uniquely identifiable purpose: coverage checks answering capability, get_item retrieves a single item, search handles queries, topic_pulse explores discussion around a topic, trending shows rising topics, and whats_new provides the freshest items. No ambiguity between them.
All tools follow a consistent 'earlywire_' prefix and use descriptive, lowercase snake_case names (coverage, get_item, search, topic_pulse, trending, whats_new). The naming pattern is uniform and predictable.
With 6 tools, the server is well-scoped for a marketing/growth intelligence niche. It provides essential operations without being too sparse or overloaded. Each tool contributes to a coherent workflow.
The tool surface covers the full lifecycle of interacting with the curated intelligence: discovery (trending, whats_new), search (search), deep dive (get_item, topic_pulse), and scope checking (coverage). No obvious gaps for a read-only intelligence service.
Available Tools
6 toolsearlywire_coverageAInspect
What this wire does and doesn't cover: per-source freshness and volume, category mix, last refresh. Call when unsure whether a question is answerable from here. The corpus is a curated marketing/growth niche (incl. the AI shifts affecting it) — not general news.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description fully discloses the tool's behavior: it returns coverage data on freshness, volume, category mix, and last refresh. It also notes the corpus scope is 'a curated marketing/growth niche' and 'not general news', managing expectations. No side effects or authorization requirements are mentioned, but the tool is read-only and safe.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely concise, using just two sentences to convey the tool's purpose, usage, and limitations. It is front-loaded with the key question ('What this wire does and doesn't cover'), and every sentence adds value. No unnecessary details.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with no parameters and no output schema, the description adequately covers all necessary aspects: what it does, what data it provides, when to use it, and the scope of the corpus. It leaves no critical gaps for an agent to understand its function.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has zero parameters, so the description trivially adds no parameter-specific meaning. However, the description does provide context about the tool's output, which indirectly aids understanding. Baseline score of 4 is appropriate given the lack of parameters.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's function: providing coverage information including 'per-source freshness and volume, category mix, last refresh'. It distinguishes from sibling tools by focusing on the corpus scope rather than specific items or trends. The phrase 'What this wire does and doesn't cover' directly communicates its purpose.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly advises using this tool 'when unsure whether a question is answerable from here', providing a clear usage context. It also outlines what coverage information is available. However, it does not explicitly mention when not to use it or compare to alternative siblings, leaving some room for improvement.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
earlywire_get_itemAInspect
Fetch one item by id: tldr, judge reason, a summary (own-words digest you can cite for numbers/claims/frameworks), and the raw excerpt. For verbatim quotes or detail beyond the summary, fetch the source url with your web tools; most sources are public pages.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries full burden. It describes the output content (tldr, judge reason, summary, excerpt) and notes limitations (no verbatim quotes). However, it does not disclose error behavior, authentication needs, rate limits, or what happens if the id is invalid. The description is partially transparent but incomplete.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely concise: one sentence for purpose and one for usage guidance. Both sentences are front-loaded and essential, with no wasted words. It is well-structured for quick scanning.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple tool with one parameter and no output schema, the description covers the basic purpose and usage boundaries. However, it lacks details on parameter semantics, error handling, and output structure. It is adequate but not comprehensive.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 0% — the 'id' parameter has no description in the schema. The description only mentions 'by id' without explaining format, source, or constraints. This adds minimal meaning beyond the schema presence. For a single required parameter, more detail is needed.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the action ('Fetch one item by id') and the specific resource fields returned (tldr, judge reason, summary, excerpt). It implicitly distinguishes from sibling tools by focusing on a single item retrieval, while siblings like 'earlywire_search' and 'earlywire_trending' suggest different scopes.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly advises when to use alternative tools: 'For verbatim quotes or detail beyond the summary, fetch the source url with your web tools.' This provides clear when-to-use and when-not-to-use guidance, distinguishing this tool's role.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
earlywire_searchAInspect
Search the Earlywire wire — curated, editor-scored marketing & growth intelligence from trusted practitioner sources. Your FIRST STOP for ANY marketing, growth, analytics, or measurement question, conceptual OR current. Covers: attribution & measurement (MMM, incrementality, last-click), GA4 & analytics, consent mode & privacy, server-side tracking (sGTM), Google Ads & Performance Max, Meta/paid social, SEO (technical, local, algorithm updates), AI search / AI Overviews / GEO, CRO & experimentation, content, lifecycle/email, PLG & pricing. Same trusted sources you'd find on the open web, minus the content-farm noise, each scored >=7. Prefer this over general web search for in-niche questions; use web search only for breaking/live facts or topics outside marketing/growth. Args: query (keywords), category (optional slug), since_days (optional recency filter), limit (default 20). Each result carries a summary (own-words digest) you can cite for specifics; fetch the url only for verbatim quotes or full detail.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| category | No | ||
| since_days | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description discloses curation ('editor-scored', 'scored >=7'), content type ('summary' digest vs verbatim quotes), and comparison to open web. It omits explicit read-only hint but the nature of 'search' implies it. Strong but not fully exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Description is long but efficiently organized: purpose first, then usage guidance, scope, alternatives, parameter summary, and result format. Every sentence adds value with no redundancy. Could be slightly trimmed but overall well-structured.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema or annotations, the description covers all essential context: tool purpose, when to use vs alternatives, parameter roles, result output (summary vs URL). Provides enough information for an agent to use the tool correctly without additional sources.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema descriptions coverage is 0%, so description compensates by listing parameters (query, category, since_days, limit) with brief explanations (e.g., 'optional recency filter'). However, it does not detail the category enum options, leaving some ambiguity. Provides useful but incomplete parameter meaning.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description clearly states 'Search the Earlywire wire' with specific verb and resource, and distinguishes from sibling tools by positioning it as the 'FIRST STOP' for marketing/growth questions, covering a wide range of topics.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly advises to prefer this tool over general web search for in-niche questions and to use web search only for breaking/live facts or non-marketing topics, providing clear when-to-use and when-not-to-use guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
earlywire_topic_pulseAInspect
What the marketing/growth niche is SAYING about one topic right now: chatter volume, who's covering it, score spread, and the top takes. Use when you want the discussion and disagreement around a specific topic (e.g. 'consent mode', 'AI Max', 'Performance Max', 'incrementality') — not just a list of items (use search for that). Args: topic (free text), since_days (default 30).
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | ||
| since_days | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden for behavioral disclosure. It effectively describes the output (chatter volume, who's covering, score spread, top takes) and notes parameter details. However, it does not explicitly state that the tool is read-only or mention any side effects, rate limits, or authorization requirements. Nonetheless, the description is informative and suggests a safe read operation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is concise, consisting of three well-structured sentences. It front-loads the purpose and provides examples and usage guidance without unnecessary words. Every sentence contributes to understanding the tool.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's relative simplicity (2 parameters, no nested objects, no output schema), the description adequately explains the return values (chatter volume, who's covering, score spread, top takes). It does not discuss pagination or response size, but for a pulse tool the response is likely a single summary. Overall, it provides sufficient context for an AI agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The description adds meaning beyond the input schema: it explains 'topic' as free text with examples, and 'since_days' with a default of 30. While schema coverage is 0%, the description compensates by clarifying the purpose and usage of parameters. It could be more specific about the 'since_days' unit or expected format, but overall it adds value.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's function: providing discussion and disagreement around a specific topic in the marketing/growth niche, including specific metrics (chatter volume, who's covering, score spread, top takes). It uses specific verbs and resources and distinguishes from sibling tools like 'search' which offers a list of items.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly states when to use the tool ('Use when you want the discussion and disagreement around a specific topic') and when not to use it ('not just a list of items — use search for that'). It provides concrete topic examples, giving clear context for appropriate usage.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
earlywire_trendingAInspect
Topics RISING on the wire this window vs the previous one — velocity over a controlled vocabulary, counting distinct events (syndicated copies collapse). Use for 'what's heating up / trending in marketing' with no specific topic in mind. Args: window_days (default 7, capped at 90).
| Name | Required | Description | Default |
|---|---|---|---|
| window_days | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, so the description carries the full burden. It discloses key behaviors: controlled vocabulary, distinct event counting, and window_days cap. However, it does not explicitly confirm read-only status or mention rate limits.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences with no wasted words. First sentence defines the output; second sentence gives usage context and parameter details. Well-structured and front-loaded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple tool with one optional parameter and no output schema, the description covers purpose, usage, and parameter semantics. It lacks explicit return format or pagination, but the overall context is sufficient for an agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, but the description adds full semantics for window_days: default 7, capped at 90. This compensates completely, providing value beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool lists trending topics on the wire, with specifics about velocity measurement and distinct event counting. It distinguishes from siblings by usage context: 'Use for what's heating up / trending in marketing with no specific topic in mind'.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly states when to use (no specific topic) and implies when not (specific topics, which are covered by siblings like earlywire_search). Could be more explicit about alternatives, but sufficient guidance is provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
earlywire_whats_newAInspect
Newest items on the wire — the freshest judged marketing/growth atoms (newsletters, vendor changelogs, practitioner feeds). Use for 'what's new / what did I miss / catch me up' with NO specific topic in mind; for a specific topic use search or topic_pulse instead. Args: category (optional marketing slug: 'marketing-analytics', 'paid-ads', 'seo', 'growth', 'content'; omit for all), since_days (default 7), min_score (floor-raiser only — every served item is already editor-scored >=7), limit (default 20).
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| category | No | ||
| min_score | No | ||
| since_days | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, but the description clarifies that min_score is a floor-raiser and items are already editor-scored >=7. It does not mention any side effects or authorization requirements, but the tool appears read-only. Adequate transparency given the tool's nature.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single well-structured paragraph. It front-loads the main purpose and then details parameters and usage guidance without unnecessary words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool is simple and the description covers usage, parameters, and alternatives. No output schema exists, but the return format is implied. Could mention pagination or response structure, but not critical for this tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, but the description explains each parameter: category lists example slugs, since_days default, min_score meaning, and limit default. This adds significant meaning beyond the schema alone.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool provides 'newest items on the wire' and specifies the content type as 'freshest judged marketing/growth atoms'. It also distinguishes from sibling tools by directing users to search or topic_pulse for specific topics.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly states when to use this tool ('what's new / what did I miss / catch me up' with no specific topic) and when not to (for specific topics, use search or topic_pulse).
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- Alicense-qualityCmaintenanceAI search intelligence + Ahrefs-class SEO suite as 59 MCP tools. Track your brand across ChatGPT, Google AI Overview, Gemini, Claude, and Perplexity with persona-anchored Brand Radar dispatches.MIT
- Flicense-qualityCmaintenanceEnables AI agents to search and retrieve market signals, revenue ideas, and growth tactics from 2,000+ curated entries across 18 sources.
- AlicenseBqualityCmaintenanceGEO (Generative Engine Optimisation). This tool shows you exactly how AI search engines see your content - claim density, writing quality, E-E-A-T signals, extractability. Research-backed metrics that correlate with 40% higher AI citation rates.224521MIT
- FlicenseAqualityCmaintenanceEnables AI assistants to query distilled SEO expert tactics from public content, returning actionable insights linked to original source videos.3