Skip to main content
Glama

astrbot-mcp

AstrBot MCP 서버 — AstrBot 플러그인 개발 관련 도구 인터페이스를 제공합니다.

기능

  • get_doc: AstrBot 개발 문서 내용 가져오기

  • list_docs: 사용 가능한 모든 문서 나열

  • search_docs: 키워드로 문서 검색

  • get_hook_inventory: 전체 Hook 인벤토리 가져오기

Related MCP server: CHECK-MODULE MCP Server

설치

사전 요구 사항

구성

  1. 본 저장소와 AstrBot-Skill을 동일한 디렉토리에 클론합니다:

mkdir astrbot-workspace && cd astrbot-workspace
git clone https://github.com/EterUltimate/AstrBot-Skill.git
git clone https://github.com/EterUltimate/astrbot-mcp.git
  1. 의존성 설치:

cd astrbot-mcp
pip install -r requirements.txt
  1. 필요에 따라 config.yaml의 경로 설정을 수정합니다(기본적으로 인접한 AstrBot-Skill 저장소를 자동으로 찾습니다).

실행

python server.py

구성 설명

config.yaml 주요 구성 항목:

필드

설명

기본값

docs.base_path

문서 참조 디렉토리 경로

../AstrBot-Skill/skill-astrbot-dev/references

hooks.generator_script

Hook 인벤토리 생성 스크립트 경로

../AstrBot-Skill/scripts/generate_hook_inventory.py

hooks.output_path

Hook 인벤토리 출력 경로

../AstrBot-Skill/skill-astrbot-dev/.tmp/hook_inventory

server.transport

전송 방식

stdio

sse.host

SSE 호스트 (transport=sse 시)

localhost

sse.port

SSE 포트

3000

경로는 상대 경로(config.yaml 위치 기준)와 절대 경로를 모두 지원합니다.

AstrBot-Skill과의 관계

본 저장소는 AstrBot-Skill의 MCP 서버 분리 버전입니다. 문서 내용은 AstrBot-Skill 저장소의 skill-astrbot-dev/references/ 디렉토리에 저장되어 있으며, 본 서비스는 파일 시스템을 통해 이를 읽어 MCP 도구 인터페이스를 제공합니다.

라이선스

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides documentation generation and analysis tools for AI agents, including JSDoc generation, README analysis, changelog generation, API documentation, and code comment analysis.
    44 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides MCP tools to list and search OpenAI Agents SDK documentation, enabling LLMs to retrieve documentation topics and content via natural language queries.
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Exposes the Dalamud plugin API documentation to AI assistants, enabling them to answer questions about services, types, and methods for writing FFXIV Dalamud plugins.
    11
    1
    -