DK

d-kimuson/esa-mcp-server

效率工作流

本页由 AI 翻译,技术细节请以原文为准。 查看原文

37 stars 6 forks 质量 58 趋势 12MIT

ESA的上下文协议服务器模型实现

概览

esa-mcp-server 是一个允许通过模型上下文协议(MCP)使用 esa.io API 的服务器。 官方MCP服务器功能丰富,提供团队管理、文章管理、评论管理、分类管理、帮助文档、资源和提示等多种功能。我们也推荐你去看看这些。 - :常多功能(系统提示:约11,300个代币)- :仅限于搜索、添加和更新文章的工具,但设计紧凑(系统提示:约3.400个代币,不到官方等级的三分之一) 我们建议使用官方MCP服务器,但由于上下文窗口压力较大,建议与延迟加载方式如d-kimuson/modular-mcp结合使用,以及有限的项目添加或仅在必要时使用。 如果你不想处理这些麻烦,esa-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:删除条目

概述(AI 翻译)

esa-mcp-server 是一个允许通过模型上下文协议(MCP)使用 esa.io API 的服务器。

📢 重要公告

ESA官方本地MCP服务器已发布! 🎉

官方MCP服务器功能丰富,提供团队管理、文章管理、评论管理、分类管理、帮助文档、资源和提示等多种功能。我们也推荐你去看看这些。

官方与本仓库的差异

官方MCP服务器与该仓库实现之间存在权衡:

  • 官方:常为多功能(系统提示:约11.3k令牌)
  • 本仓库:仅限于搜索、添加和更新文章的工具,但设计紧凑(系统提示:约3400个代币,不到官方价格的三分之一)

推荐

我们建议使用官方MCP服务器,但由于上下文窗口压力较大,建议与延迟加载方式如d-kimuson/modular-mcp结合使用,以及有限的项目添加或仅在必要时使用。

如果你不想处理这些麻烦,esa-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:条目删除

用途

请根据您所使用的工具,按照下方所示的配置文件准备。

示例提示

可用工具

请查看src/server.ts。

贡献

欢迎。

本页由 AI 翻译,技术细节请以原文为准。

安装

npx -y esa-mcp-server@latest
新手?先看 mcpskill.org 教程 →

配置

{ "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" } } } }