Skip to main content
Glama

BlogBurst MCP Server

Official Model Context Protocol server for BlogBurst — your autonomous AI social media marketing agent.

Chat naturally to generate content, manage auto-pilot daily posting, track analytics, and publish to 9 platforms.

Features

  • AI Marketing Agent — Chat naturally to do anything: generate content, check analytics, manage auto-pilot, all in one conversation

  • Auto-Pilot — Autonomous daily posting agent that generates, reviews, and publishes content on schedule

  • Blog Generation — Generate complete blog posts from topics

  • Content Repurposing — Turn URLs or text into platform-ready social media posts

  • Platform Content — Generate optimized content for 9 platforms (Twitter, LinkedIn, Reddit, Bluesky, Threads, Telegram, Discord, TikTok, YouTube)

  • Trending Topics — Discover what's hot on HackerNews, Reddit, Google Trends, Product Hunt

  • Title Brainstorming — AI-powered multi-turn title ideation

  • Auto-Publishing — Publish directly to connected platforms (Bluesky, Telegram, Discord)

Related MCP server: atlas-social-mcp

Quick Start

1. Get your API key

Sign up at blogburst.ai and get your free API key from Dashboard > API Keys.

2. Configure in Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "blogburst": {
      "command": "npx",
      "args": ["-y", "blogburst-mcp-server"],
      "env": {
        "BLOGBURST_API_KEY": "your-api-key-here"
      }
    }
  }
}

3. Use it

Ask Claude:

  • "Write a blog post about remote work productivity"

  • "Turn this article into Twitter and LinkedIn posts: https://example.com/article"

  • "What's trending in AI right now?"

  • "Turn on auto-pilot, 3 posts per day on Bluesky and Twitter"

  • "How did my posts perform this week?"

  • "Publish this to my Bluesky and Telegram"

Available Tools

Tool

Description

agent_chat

Chat with your AI marketing agent — handles everything through conversation

generate_blog

Generate a complete blog post from a topic

repurpose_content

Turn a URL or text into social media posts

generate_platform_content

Generate platform-specific content from a topic

get_trending_topics

Discover trending topics by niche and source

brainstorm_titles

AI-powered title brainstorming conversation

publish_content

Publish to connected platforms (Bluesky, Telegram, Discord)

get_auto_pilot_status

Check auto-pilot status and configuration

configure_auto_pilot

Enable/disable auto-pilot, set frequency and platforms

run_auto_pilot_now

Trigger auto-pilot to run immediately

get_connected_platforms

Check which platforms are connected

get_usage

Check API usage and limits

Supported Platforms

Platform

Auto-Publish

Content Style

Twitter/X

✅ Yes

Threads with hooks (280 chars/tweet)

Bluesky

✅ Yes

Short authentic posts (300 chars)

Telegram

✅ Yes

Rich formatted broadcasts

Discord

✅ Yes

Community-friendly announcements

Reddit

Copy-only

Discussion posts + subreddit suggestions

TikTok

Copy-only

Hook + script + caption + hashtags

YouTube

Copy-only

Title + description + script + tags

LinkedIn

Coming soon

Professional insights + hashtags

Threads

Coming soon

Conversational posts

Important: To auto-publish, first connect your platforms at Dashboard > Connections. Twitter/X is one-click OAuth — takes 5 seconds.

Pricing

Free plan: 50 generations/month. See blogburst.ai/pricing for Pro plans.

License

MIT

Available Tools

8 tools
brainstorm_titlesB

AI-powered title brainstorming via multi-turn conversation. Send messages to iteratively refine blog post titles.

ParametersJSON Schema
NameRequiredDescriptionDefault
messagesYesConversation messages for title brainstorming. Start with a user message describing your topic, e.g. [{"role": "user", "content": "I need titles about AI in marketing"}]
languageNoLanguage for generated titles (default: en)

TDQS

B3.2/5.0
Behavior2/5

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 mentions 'AI-powered' and 'multi-turn conversation,' which hints at interactive, generative behavior, but lacks details on rate limits, response format, error handling, or whether it's stateful across turns. For a conversational tool with zero annotation coverage, this leaves significant gaps in understanding how the tool behaves in practice.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is concise with two sentences that efficiently convey the core functionality. It's front-loaded with the main purpose ('AI-powered title brainstorming') and follows with actionable guidance ('Send messages to iteratively refine'). There's no wasted text, though it could be slightly more structured by explicitly separating purpose from usage.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's conversational complexity and lack of annotations and output schema, the description is minimally adequate. It covers the interactive nature and goal (title refinement) but omits details on output format, error cases, or how to structure conversations effectively. For a tool with no structured behavioral hints, this leaves the agent with incomplete context for reliable invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, providing full documentation for both parameters. The description adds minimal value beyond the schema, mentioning 'Send messages' which aligns with the 'messages' parameter but doesn't elaborate on conversation flow or language implications. Since the schema is well-documented, the baseline score of 3 is appropriate, as the description doesn't significantly enhance parameter understanding.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose as 'AI-powered title brainstorming via multi-turn conversation' with the specific action 'Send messages to iteratively refine blog post titles.' It distinguishes from siblings like 'generate_blog' by focusing specifically on title generation rather than full content creation. However, it doesn't explicitly contrast with 'repurpose_content' which might also involve titles.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage context through 'multi-turn conversation' and 'iteratively refine,' suggesting this tool is for collaborative refinement rather than one-shot generation. However, it doesn't explicitly state when to use this versus alternatives like 'generate_blog' (for full content) or 'repurpose_content' (for adapting existing content), nor does it mention prerequisites or exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

generate_blogC

Generate a complete AI-written blog post from a topic. Returns title, content (markdown), meta description, and tags.

ParametersJSON Schema
NameRequiredDescriptionDefault
topicYesThe blog topic or keywords
toneNoWriting tone (default: professional)
languageNoContent language (default: en)
lengthNoBlog post length (default: medium)

TDQS

C2.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It states this is a generation tool that returns specific outputs, but doesn't mention important behavioral aspects like whether this is a read-only operation, potential rate limits, authentication requirements, or what happens if generation fails. The description is minimal and lacks operational context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is appropriately concise - a single sentence that communicates the core functionality and outputs. It's front-loaded with the main purpose. While efficient, it could potentially benefit from slightly more context given the lack of annotations and sibling tool differentiation.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a generation tool with 4 parameters, no annotations, and no output schema, the description is minimally adequate. It covers what the tool does and what it returns, but doesn't address behavioral aspects, usage context, or error handling. The 100% schema coverage helps, but the description itself lacks completeness for a tool that presumably performs AI generation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The description doesn't add any parameter information beyond what's already in the schema. With 100% schema description coverage, all parameters are well-documented in the schema itself (including descriptions, enums, and defaults). The description mentions 'from a topic' which aligns with the required 'topic' parameter but provides no additional semantic context.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose: 'Generate a complete AI-written blog post from a topic.' It specifies the verb ('generate'), resource ('blog post'), and output components (title, content, meta description, tags). However, it doesn't explicitly differentiate from siblings like 'generate_platform_content' or 'repurpose_content' beyond mentioning 'blog post' specifically.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides no guidance on when to use this tool versus alternatives. It doesn't mention sibling tools like 'brainstorm_titles' (which might be used before this), 'publish_content' (which might be used after), or 'repurpose_content' (which might be an alternative for existing content). No context about prerequisites or exclusions is provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

generate_platform_contentB

Generate social media posts directly from a topic (no blog needed). Creates platform-optimized content with correct character limits.

ParametersJSON Schema
NameRequiredDescriptionDefault
topicYesThe topic to create content about
platformsYesTarget platforms
toneNoWriting tone (default: professional)
languageNoContent language (default: en)

TDQS

B3.3/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden of behavioral disclosure. It mentions 'creates platform-optimized content with correct character limits,' which adds some context about output formatting. However, it lacks details on permissions, rate limits, error handling, or what the generated content looks like (e.g., format, structure), which is a significant gap for a content generation tool with zero annotation coverage.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded and efficient with two sentences that directly convey the tool's function and key features. Every sentence earns its place: the first states the purpose, and the second adds behavioral context without redundancy. It's appropriately sized for the tool's complexity.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's moderate complexity (4 parameters, no output schema, no annotations), the description is somewhat complete but has gaps. It covers the basic purpose and hints at output behavior, but without annotations or output schema, it lacks details on permissions, errors, or return format. This makes it adequate but not fully comprehensive for safe and effective use.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all parameters (topic, platforms, tone, language) with descriptions and enums. The description adds minimal value beyond the schema by implying topic-based generation and platform optimization, but it doesn't provide additional syntax, examples, or constraints. Baseline 3 is appropriate when the schema does the heavy lifting.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose: 'Generate social media posts directly from a topic (no blog needed).' It specifies the verb ('generate'), resource ('social media posts'), and scope ('from a topic'), distinguishing it from sibling tools like generate_blog. However, it doesn't explicitly differentiate from repurpose_content or publish_content, which keeps it from a perfect score.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage by stating 'no blog needed,' which suggests this tool is for direct social media content creation rather than blog-based generation. It doesn't provide explicit when-to-use vs. when-not-to-use guidance or name alternatives like repurpose_content for existing content adaptation, leaving usage context somewhat implied rather than fully articulated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_connected_platformsA

Check which social media platforms are connected to your BlogBurst account and ready for auto-publishing.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It describes a read-only check operation, which is clear, but lacks details on behavioral traits such as authentication needs, rate limits, error conditions, or what the output format might be (e.g., list of platforms, status details). This is a significant gap for a tool with no annotation coverage.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, efficient sentence that front-loads the purpose without unnecessary words. Every part of the sentence contributes to understanding the tool's function, making it highly concise and well-structured.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's simplicity (0 parameters, no output schema, no annotations), the description is adequate but incomplete. It explains what the tool does but lacks details on behavioral aspects like output format or error handling. For a read-only check tool, this is minimally viable but leaves gaps in contextual understanding.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has 0 parameters, and schema description coverage is 100%, so no parameter documentation is needed. The description does not add parameter semantics, but this is appropriate given the lack of parameters. A baseline of 4 is applied as it meets expectations for a parameterless tool.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the specific action ('Check') and resource ('social media platforms connected to your BlogBurst account'), distinguishing it from sibling tools like get_trending_topics or get_usage. It specifies the purpose is to see which platforms are 'connected and ready for auto-publishing,' which is distinct from content generation or publishing tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage context by mentioning 'ready for auto-publishing,' suggesting this tool is used before publishing operations. However, it does not explicitly state when to use it versus alternatives like get_usage or publish_content, nor does it provide exclusions or prerequisites for use.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_usageB

Check your current API usage, remaining generations, and plan limits.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

B3.2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries full burden but offers minimal behavioral context. It mentions what information is returned but doesn't disclose whether this is real-time data, cached values, requires authentication, has rate limits, or what format the output takes. For a usage monitoring tool with zero annotation coverage, this is inadequate.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is perfectly concise - a single sentence that immediately communicates the tool's purpose without any redundant words. It's front-loaded with the core functionality and efficiently lists the three key information types returned.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-parameter tool with no output schema, the description provides the essential 'what' but lacks important context about authentication requirements, data freshness, rate limits, and output format. Given the absence of annotations, it should do more to help an agent understand how to properly interpret and use the results.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero parameters with 100% schema description coverage, so the baseline is 4. The description appropriately doesn't waste space discussing nonexistent parameters, though it could theoretically mention that no inputs are required.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose with specific verbs ('check') and resources ('current API usage, remaining generations, and plan limits'). It distinguishes from siblings by focusing on usage metrics rather than content generation or platform management, though it doesn't explicitly name alternatives.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides no guidance on when to use this tool versus alternatives. It doesn't mention prerequisites, frequency recommendations, or contrast with sibling tools like get_connected_platforms or get_trending_topics that might provide related information.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

publish_contentB

Publish content directly to your connected social media platforms (Bluesky, Telegram, Discord). Requires platforms to be connected in your BlogBurst dashboard.

ParametersJSON Schema
NameRequiredDescriptionDefault
platformsYesPlatforms to publish to (must be connected first)
contentYesThe content to publish
image_urlsNoOptional image URLs to attach

TDQS

B3.4/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries full burden. It mentions a prerequisite (connected platforms) but lacks details on behavioral traits like whether publishing is immediate, reversible, requires specific permissions, rate limits, or error handling. For a mutation tool with zero annotation coverage, this is a significant gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is appropriately sized and front-loaded, with a single sentence that efficiently conveys the core purpose and prerequisite. Every word earns its place without redundancy or unnecessary elaboration.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given this is a mutation tool with no annotations and no output schema, the description is incomplete. It lacks information on what happens after publishing (e.g., success/failure response, return values), error conditions, or platform-specific behaviors, which are critical for an agent to use it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all parameters. The description adds minimal value beyond the schema by implying the platforms must be connected, but doesn't provide additional syntax, format, or usage details for parameters like 'content' or 'image_urls'.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the action ('publish content') and target ('connected social media platforms'), specifying Bluesky, Telegram, and Discord as examples. It distinguishes from siblings like 'generate_blog' or 'repurpose_content' by focusing on direct publishing, though it doesn't explicitly contrast with 'generate_platform_content' which might be similar.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It provides clear context for when to use: when platforms are connected in the BlogBurst dashboard. However, it doesn't explicitly state when NOT to use or mention alternatives like 'generate_platform_content' or 'repurpose_content', leaving some ambiguity about tool selection.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

repurpose_contentB

Turn a blog URL or raw text into ready-to-post social media content for multiple platforms. Supports Twitter, LinkedIn, Reddit, Bluesky, Threads, Telegram, Discord, TikTok, YouTube.

ParametersJSON Schema
NameRequiredDescriptionDefault
contentYesA URL to a blog/article OR raw text to repurpose
platformsYesTarget platforms for content generation
toneNoWriting tone (default: professional)
languageNoContent language (default: en)

TDQS

B3.2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries full burden but lacks behavioral details. It doesn't disclose whether this is a read-only or mutation operation, what permissions might be needed, rate limits, or what the output format looks like (though no output schema exists). The description only states what the tool does, not how it behaves.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, efficient sentence that front-loads the core purpose and lists all supported platforms. Every word serves a purpose with zero redundancy, making it easy for an agent to quickly understand the tool's scope.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity (content transformation for multiple platforms) and lack of both annotations and output schema, the description is insufficient. It doesn't explain what the output looks like, how platform-specific adaptations work, or any behavioral constraints. The description only covers the 'what' without the 'how' or 'what results'.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With 100% schema description coverage, the baseline is 3. The description adds minimal value beyond the schema by mentioning 'blog URL or raw text' (implied in the 'content' parameter) and listing platforms (already in the schema enum). It doesn't provide additional context about parameter interactions or usage examples.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the specific action ('Turn...into ready-to-post social media content') and resource ('blog URL or raw text'), with explicit mention of the supported platforms. It distinguishes this tool from siblings like 'generate_blog' or 'publish_content' by focusing on content repurposing rather than creation or distribution.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides no guidance on when to use this tool versus alternatives like 'generate_platform_content' or 'brainstorm_titles'. It lists supported platforms but doesn't explain selection criteria or exclusions, leaving the agent to infer usage context without explicit direction.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

TDQS

A3.7/5.0
Disambiguation5/5

Each tool has a clearly distinct purpose with no significant overlap. For example, brainstorm_titles focuses on iterative title refinement, generate_blog creates full blog posts, generate_platform_content produces social media content from topics, and repurpose_content adapts existing content for platforms. The descriptions clearly differentiate their functions, preventing agent misselection.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern using snake_case, such as brainstorm_titles, generate_blog, get_connected_platforms, and publish_content. This uniformity makes the tool set predictable and easy to navigate, with no deviations in naming conventions.

Tool Count5/5

With 8 tools, the server is well-scoped for a blog and social media content generation platform. Each tool serves a specific role in the workflow, from inspiration (get_trending_topics) to creation (generate_blog) to distribution (publish_content), without being overly sparse or bloated.

Completeness5/5

The tool set provides comprehensive coverage for the blog and social media content lifecycle. It includes inspiration (get_trending_topics), creation (brainstorm_titles, generate_blog, generate_platform_content, repurpose_content), management (get_usage, get_connected_platforms), and publishing (publish_content), with no obvious gaps that would hinder agent workflows.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

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/shensi8312/blogburst-mcp-server'

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