AD

ashdevfr/discourse-mcp-server

Deployment & DevOps

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

5 stars 4 forks 품질 57 트렌드 6MIT

Discourse 검색 작업을 위한 Model Context Protocol (MCP) 구현 Node.js 서버.

개요

Discourse 검색 작업을 위한 Model Context Protocol (MCP) 구현 Node.js 서버. - MCP 프로토콜을 사용하여 Discourse 포럼에서 게시물 검색. - Discourse 포럼에서 게시물 검색 - 입력 : 쿼리 (문자) - 게시물 개체의 배열을 반환 claude desktop config.json에 이것을 추가하십시오:

개요(AI 번역)

Discourse 검색 작업을 위한 Model Context Protocol (MCP) 구현 Node.js 서버.

특징

  • MCP 프로토콜을 사용하여 Discourse 포럼에서 게시물 검색.

API를

도구

  • **search posts **
  • Discourse 포럼에서 게시물 검색
  • 입력: query (문자)
  • 게시물 개체의 배열을 반환

Claude 데스크탑 사용

claude_desktop_config.json에 이것을 추가하십시오:

도커

NPX의 특징

빌드

Docker 구조:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

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 .
GitHub에서 전체 README 보기

설치

docker 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
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "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" ] } } }