首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
esa-mcp-server云托管模式2025-06-130分享
github
esa-mcp-server 是一个基于 Model Context Protocol (MCP) 的服务器,提供对 esa.io API 的访问。它的核心功能包括搜索、读取、创建、更新和删除 esa.io 上的文章。具体工具如 `search_esa_posts` 用于搜索文章,`read_esa_post` 和 `read_esa_multiple_posts` 用于获取单篇或多篇文章详情,`create_esa_post`、`update_esa_post` 和 `delete_esa_post` 分别用于文章的创建、更新和删除。用户可以通过配置文件和命令行工具轻松使用这些功能,适合需要与 esa.io 进行集成的开发者。
By d-kimuson
2025-06-130
github
详情内容

esa-mcp-server

smithery badge

esa-mcp-server 是一个服务器,它通过 Model Context Protocol (MCP) 提供对 esa.io API 的访问。

ESA Server MCP server

功能

  • 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

贡献

欢迎贡献。

通过SSE URL连接服务
Server已在腾讯云托管,可在连接后免费调用和在线进行工具测试~
工具测试
已支持Server下的3个工具,可选择工具进行在线测试
read_esa_multiple_posts
Read multiple posts in esa.io.
read_esa_post
Read a post in esa.io.
search_esa_posts
Search posts in esa.io. Response is paginated. For efficient search, you can use customized queries like the following: keyword for partial match, "keyword" for exact match, keyword1 keyword2 for AND match, keyword1 OR keyword2 for OR match, -keyword for excluding keywords, title:keyword for title match, wip:true or wip:false for WIP posts, kind:stock or kind:flow for kind match, category:category_name for partial match with category name, in:category_name for prefix match with category name, on:category_name for exact match with category name, body:keyword for body match, tag:tag_name or tag:tag_name case_sensitive:true for tag match, user:screen_name for post author's screen name, updated_by:screen_name for post updater's screen name, comment:keyword for partial match with comments, starred:true or starred:false for starred posts, watched:true or watched:false for watched posts, watched_by:screen_name for screen name of members watching the post, sharing:true or sharing:false for shared posts, stars:>3 for posts with more than 3 stars, watches:>3 for posts with more than 3 watches, comments:>3 for posts with more than 3 comments, done:>=3 for posts with 3 or more done items, undone:>=3 for posts with 3 or more undone items, created:>YYYY-MM-DD for filtering by creation date, updated:>YYYY-MM-DD for filtering by update date
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档