Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. Browse
  3. Discourse MCP
  4. vs Slack MCP Server
Side-by-Side Model Context Protocol Comparison

Discourse MCP vs Slack MCP Server

In-depth architectural comparison of the Discourse MCP and Slack MCP Server MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.

At a Glance & Executive Verdict

Discourse MCP
Communication · Local stdio
Quality: 81/100 (Excellent) | Auth: API Key required
Slack MCP Server
Communication · Remote HTTP/SSE
Quality: 57/100 (Good) | Auth: other
Verdict Summary: Choose Discourse MCP if you need specialized Communication tools running via a local process. Choose Slack MCP Server if your workspace requires Communication integration with remote web transport. Both servers can be configured concurrently in your client's mcpServers manifest.

Which MCP Server Should You Choose?

Discourse MCP logo

Choose Discourse MCP when:

  • You need dedicated capabilities in the Communication domain.
  • You prefer local stdio subprocess transport architecture.
  • Your security boundary fits: API Key required (Free / Open Source).
  • Primary tools included: discourse_select_site, discourse_search, discourse_filter_topics.
Explore Discourse MCP Details
Slack MCP Server logo

Choose Slack MCP Server when:

  • You need dedicated capabilities in the Communication domain.
  • You prefer remote streaming HTTP/SSE transport architecture.
  • Your security boundary fits: other (Free / Open Source).
  • You have access to required keys: SLACK_MCP_ADD_MESSAGE_TOOL.
  • Primary tools included: UserID, UserName, RealName.

Feature & Specification Comparison

Specification
Discourse MCP logo
Discourse MCP
discourse
VerifiedCommunication
Slack MCP Server logo
Slack MCP Server
korotovsky
Communication
SummaryOfficial Discourse MCP server for forum integration. Search topics, read posts, manage categories and tags, discover users, and interact with Discourse communities.The most powerful MCP server for Slack Workspaces.
Category & Scope

Tools & Capabilities Breakdown

Discourse MCP Tools (16)

discourse_select_site
Validate and select a Discourse site. Returns JSON with site URL and title.
discourse_search
Search site content. Returns JSON object with results array of matching topics (id, slug, title) and meta (total, has_more).
discourse_filter_topics
Discover topics through a filtered, top, or hot view. Filtered uses Discourse TopicsFilter syntax; top uses Discourse's authoritative top score and defaults to weekly; hot is defined exactly as daily top (not sentiment, controversy, or real-time velocity). Returns a uniform rich topic projection and truthful pagination metadata.
discourse_read_topic
Read topic metadata and posts. Large post limits can require multiple upstream requests. For moderation queues, prefer reviewable list/detail evidence instead of fanning this tool out across flagged topics.
discourse_read_post

Ready-to-Paste Client Configurations

Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).

Discourse MCP Configuration
mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "discourse-discourse-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@discourse/mcp@latest"
      ]
    }
  }
}
Slack MCP Server Configuration
mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "korotovsky-slack-mcp-server": {
      "url": "https://api.slack.com/changelog/2023-07-its-later-already-for-stars-and-reminders"
    }
  }
}

Frequently Asked Questions

Discourse MCP is categorized under Communication and uses a local stdio subprocess. In contrast, Slack MCP Server belongs to Communication using remote streaming HTTP/SSE transport. Select Discourse MCP when you need capabilities focused on communication and Slack MCP Server when you require tools for communication.

More alternatives to Discourse MCPMore alternatives to Slack MCP ServerCommunication category hub

Related MCP Server Comparisons

Popular comparisons with Discourse MCP

  • Slack MCP Server logoDiscourse MCP vs Slack MCP Server
  • Line Bot MCP Server logoDiscourse MCP vs Line Bot MCP Server
  • Producthunt MCP Server logoDiscourse MCP vs Producthunt MCP Server
  • Websitetoolbox MCP logoDiscourse MCP vs Websitetoolbox MCP

Popular comparisons with Slack MCP Server

Explore Slack MCP Server Details
Communication
Communication
Quality signal81/100 (Excellent)57/100 (Good)
Transport ProtocolLocal Subprocess (stdio)Remote HTTP/SSE
Auth RequirementAPI Key requiredother
Pricing ModelFree / Open SourceFree / Open Source
Required Env VarsNone required
SLACK_MCP_ADD_MESSAGE_TOOL
Compatible Clients
Claude DesktopCursorWindsurfClineVS Code
Claude DesktopCursorWindsurfClineVS Code
Install path signalnpx · highRemote (HTTP/SSE) · high
Engagement & Health 3 views 0 copies 0 upvotes 76 stars 1 views 0 copies 0 upvotes 1,839 stars
Verified / Official Yes (Verified)Community Listing
Open full listingView Discourse MCP ListingView Slack MCP Server Listing
Read a specific post. Returns JSON with id, topic_id, post_number, username, created_at, and raw content.
discourse_read_topic_posts
Read exact, earliest, latest, around-post, or username-filtered topic evidence. Selection is bounded to 50 posts and reports the visible stream size without claiming the entire topic was loaded.
discourse_search_posts
Search post-level evidence with Discourse query syntax. Unlike discourse_search, this preserves matched posts, highlighted blurbs, authors, topics, categories, and truthful bounded continuation. This is keyword search, not Discourse AI semantic search.
discourse_get_user
Get user info. Returns JSON with id, username, name, trust_level, created_at, bio, admin, and moderator.
discourse_list_user_posts
Get paginated list of user posts/replies. Returns JSON object with posts array (id, topic_id, post_number, slug, title, created_at, excerpt, category_id) and meta (page, limit, has_more).
discourse_list_users
List users via admin API. Requires admin API key. Returns ~100 users per page (Discourse's fixed page size). Returns JSON with users array and pagination meta.
discourse_get_chat_messages
Get messages from a chat channel. Returns JSON object with channel_id, messages array (id, username, created_at, message, edited, thread_id, in_reply_to_id), and meta.
discourse_get_draft
Retrieve a specific draft by key. Returns JSON with draft_key, sequence, and parsed data (title, reply, categoryId, tags, action).
+4 more tools listed on main page

Slack MCP Server Tools (7)

UserID
User ID (e.g., `U1234567890`)
UserName
Slack username
RealName
User's real name
DisplayName
User's display name
Email
User's email address
Title
User's job title
DMChannelID
DM channel ID if available in cache (for quick messaging)
Telegram MCP logo
Slack MCP Server vs Telegram MCP
  • Slack MCP Server logoSlack MCP Server vs Slack MCP Server
  • Discord MCP logoSlack MCP Server vs Discord MCP
  • MCP Server logoSlack MCP Server vs MCP Server