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.
esa MCP 서버
이것을 일본어 로 읽어보세요
개요
이 서버는 Claude AI가 esa API 와 상호 작용할 수 있도록 MCP(Model Context Protocol)를 사용하는 인터페이스입니다.
이 MCP 서버를 사용하여 Claude AI는 ESA 문서 검색, 생성, 업데이트 등의 작업을 수행할 수 있습니다.
저장소 정보
이 저장소는 ESA MCP 서버의 독립형 구현을 제공합니다. Claude AI와 ESA를 통합하여 문서 관리를 간소화합니다.
설정
필수 조건
- Node.js 18 이상
- esa API 액세스 토큰
- esa 팀 이름
설치
지엑스피1
환경 변수 설정
MCP 구성 예
이 MCP 서버를 사용하는 경우 mcp_config.json
파일에 다음 구성을 추가하세요.
서버 시작
사용 가능한 도구
이 MCP 서버는 다음과 같은 도구를 제공합니다.
관련 게시물
esa_list_posts
- 팀의 게시물 목록을 가져옵니다
- 입력:
q
(문자열, 선택 사항): 검색 쿼리include
(문자열, 선택 사항): 응답에 포함할 관련 데이터(예: 'comments,stargazers')sort
(문자열, 선택 사항): 정렬 방법(업데이트됨, 생성됨, 숫자, 별점, 시청, 댓글, 가장 잘 맞는 항목)order
(문자열, 선택 사항): 정렬 순서(desc, asc)per_page
(숫자, 선택 사항): 페이지당 결과 수(최대: 100)page
(번호, 선택 사항): 검색할 페이지 번호
esa_get_post
- 특정 게시물에 대한 자세한 정보를 얻으세요
- 입력:
post_number
(숫자, 필수): 검색할 게시물 번호include
(문자열, 선택 사항): 응답에 포함할 관련 데이터(예: 'comments,stargazers')
esa_create_post
- 새로운 게시물을 만드세요
- 입력:
name
(문자열, 필수): 게시물 제목body_md
(문자열, 선택 사항): 게시물 본문(마크다운 형식)tags
(문자열 배열, 선택 사항): 게시물에 대한 태그 목록category
(문자열, 선택 사항): 게시물 카테고리wip
(부울, 선택 사항, 기본값: true): WIP(진행 중인 작업)로 표시할지 여부message
(문자열, 선택 사항): 메시지 변경user
(문자열, 선택 사항): 포스터의 화면 이름(팀 소유자만 지정할 수 있음)template_post_id
(숫자, 선택 사항): 템플릿으로 사용할 게시물의 ID
esa_update_post
- 기존 게시물 업데이트
- 입력:
post_number
(숫자, 필수): 업데이트할 게시물 번호name
(문자열, 선택 사항): 게시물의 새 제목body_md
(문자열, 선택 사항): 게시물의 새 본문(마크다운 형식)tags
(문자열 배열, 선택 사항): 게시물에 대한 새 태그 목록category
(문자열, 선택 사항): 게시물의 새 카테고리wip
(부울, 선택 사항): WIP(진행 중인 작업)로 표시할지 여부message
(문자열, 선택 사항): 메시지 변경created_by
(문자열, 선택 사항): 포스터의 화면 이름(팀 소유자만 지정할 수 있음)original_revision
(문자열, 선택 사항): 업데이트의 기반이 되는 개정판
댓글 관련
esa_list_comments
- 게시물에 대한 댓글 목록 가져오기
- 입력:
post_number
(숫자, 필수): 댓글을 받을 게시물 번호page
(번호, 선택 사항): 검색할 페이지 번호per_page
(숫자, 선택 사항): 페이지당 결과 수(최대: 100)
esa_get_comment
- 구체적인 의견을 받다
- 입력:
comment_id
(숫자, 필수): 검색할 댓글의 IDinclude
(문자열, 선택 사항): 응답에 포함할 관련 데이터(예: 'stargazers')
esa_create_comment
- 기사에 댓글을 달아주세요
- 입력:
post_number
(숫자, 필수): 댓글을 달 게시물 번호body_md
(문자열, 필수): 주석 본문(마크다운 형식)user
(문자열, 선택 사항): 포스터의 화면 이름(팀 소유자만 지정할 수 있음)
회원 관련
esa_get_members
- 팀원 목록을 받으세요
- 입력:
page
(번호, 선택 사항): 검색할 페이지 번호per_page
(숫자, 선택 사항): 페이지당 결과 수(최대: 100)
esa_get_member
- 특정 팀원에 대한 정보를 얻으세요
- 입력:
screen_name_or_email
(문자열, 필수): 검색할 멤버의 화면 이름 또는 이메일
사용 예
다음은 Claude가 MCP 서버를 사용하여 ESA 게시물을 만드는 예입니다.
문제 해결
액세스 토큰 문제
이 오류가 표시되면 ESA 액세스 토큰이 유효하지 않거나 만료되었을 수 있습니다. ESA 설정 화면에서 새 액세스 토큰을 생성하고 환경 변수를 업데이트하세요.
권한 문제
이 오류가 표시되면 현재 액세스 토큰에 필요한 권한이 없는 것입니다. ESA 설정 화면에서 액세스 토큰의 권한을 확인하고 필요한 경우 새 토큰을 발급하세요.
특허
MIT 라이선스에 따라 제공됩니다.
You must be authenticated.
Tools
Claude AI가 Model Context Protocol을 통해 ESA API와 상호 작용하여 문서를 검색, 생성, 업데이트할 수 있도록 하는 인터페이스입니다.