esa-mcp-服务器
esa-mcp-server 是一个通过模型上下文协议 (MCP)提供esa.io的 API 的服务器。
功能
- 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:删除文章
用法
请根据您将要使用的工具准备如下配置文件。
{
"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 。
贡献
不客气。