NS

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

Created 3 months ago

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

development documentation public

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

Discourse MCP Server is a Node.js server that implements the Model Context Protocol (MCP) for searching posts on a Discourse forum. It provides tools to search posts using the MCP protocol and can be integrated with Claude Desktop.

Documentation

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 .

Server Config

{
  "mcpServers": {
    "node.js-server-implementing-model-context-protocol-(mcp)-for-discourse-search-operation.-server": {
      "command": "npx",
      "args": [
        "node.js-server-implementing-model-context-protocol-(mcp)-for-discourse-search-operation."
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: No

Project Info

Hosted Featured
Created At: Aug 07, 2025
Updated At: Aug 07, 2025
Author: AshDevFr
Category: search
Tags:
development documentation public