Skip to main content
Glama

Discourse MCP Server

by AshDevFr

Discourse MCP Server

Node.js server implementing Model Context Protocol (MCP) for Discourse search operation.

Features

  • Search Posts on a Discourse forum using MCP protocol.

API

Tools

  • search_posts
    • Search posts on a Discourse forum
    • Input: query (string)
    • Returns an array of post objects

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

Docker

{ "mcpServers": { "discourse": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "DISCOURSE_API_URL=https://try.discourse.org", "-e", "DISCOURSE_API_KEY=1234", "-e", "DISCOURSE_API_USERNAME=ash", "ashdev/discourse-mcp-server" ] } } }

NPX

{ "mcpServers": { "discourse": { "command": "npx", "args": [ "-y", "@ashdev/discourse-mcp-server" ], "env": { "DISCOURSE_API_URL": "https://try.discourse.org", "DISCOURSE_API_KEY": "1234", "DISCOURSE_API_USERNAME": "ash" } } } }

Build

Docker build:

docker build -t ashdev/discourse-mcp-server .
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Node.js server that allows searching Discourse forum posts through the Model Context Protocol (MCP), enabling AI assistants to retrieve content from Discourse forums.

  1. Features
    1. API
      1. Tools
    2. Usage with Claude Desktop
      1. Docker
      2. NPX
    3. Build

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol (MCP) server that provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing.
        Last updated -
        2
        336
        Python
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        A Python MCP server that enables semantic search through Search Labs blog posts indexed in Elasticsearch, allowing Claude to intelligently retrieve relevant information from the blog content.
        Last updated -
        3
        Python
      • A
        security
        A
        license
        A
        quality
        An MCP server that allows searching for and retrieving information about Model Context Protocol servers registered on the MCP Hub.
        Last updated -
        1
        1
        MIT License
        • Apple
        • Linux
      • A
        security
        A
        license
        A
        quality
        A Discord MCP server that enables AI assistants to interact with Discord platforms, providing functionalities like sending messages, managing channels, creating forum posts, and handling webhooks.
        Last updated -
        21
        250
        1
        TypeScript
        MIT License
        • Linux
        • Apple

      View all related MCP servers

      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/AshDevFr/discourse-mcp-server'

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