esa-mcp-server
esa-mcp-server는 esa.io 의 API를 Model Context Protocol (MCP) 을 통해 사용할 수있게하는 서버입니다.
기능
- get_search_query_document: esa.io 문서를 검색하기 위한 문서 제공
- search_esa_posts: esa.io 기사 검색
- read_esa_post, read_esa_multiple_posts: 기사의 상세 취득(단일·복수)
- create_esa_post: 기사 만들기
- update_esa_post: 기사 업데이트
- delete_esa_post: 기사 삭제
Usage
사용하는 도구에 따라 다음과 같이 설정 파일을 준비하십시오.
{
"mcpServers": {
"esa-mcp-server": {
"command": "npx",
"args": ["-y", "esa-mcp-server@latest"],
"env": {
"ESA_API_KEY": "your api key here",
"DEFAULT_ESA_TEAM": "your default esa team"
}
}
}
}
프롬프트 예
## Using esa tools
esa の情報を検索するために esa 以下のツールを利用できます。
- 記事の検索には search_esa_posts ツールを利用します。複雑なクエリを利用する場合は get_search_query_document ツールで正確なクエリの記述方法を理解してから利用します。
- 記事本文を取得するには read_esa_post, read_esa_multiple_posts ツールを利用します。複数の記事を取得する必要がある場合は read_esa_multiple_posts でまとめて取得することを推奨します。
- 記事を作成/更新/削除するにはそれぞれ create_esa_post, update_esa_post, delete_esa_post ツールを利用します。
사용 가능한 도구
src/server.ts 를 확인하십시오.
Contribution
환영합니다.