adonis-mcp
by 7nohe·★ 10·综合分 35
AdonisJS 包,用于通过服务器发送事件 (SSE) 构建远程 MCP 服务器。
developer-toolsai-llmother
2
Forks
2
活跃 Issue
10 个月前
最近提交
2 天前
收录于
概述
Adonis MCP 是一个专门为 AdonisJS 框架设计的包,使开发者能够通过服务器发送事件 (SSE) 构建远程 MCP 服务器。它提供了一种简化的方法,通过 AdonisJS 应用程序暴露 MCP 工具、资源和提示。该包包含配置设置、工具和提示的路由注册,以及与标准 MCP 调试工具(如 MCP 检查器)的集成。
试试问 AI
装完之后,这里有 3 个你可以让 AI 做的事:
你:在现有 AdonisJS 应用程序中构建 MCP 服务器
你:使用 AdonisJS 中的后端逻辑创建自定义 AI 工具
你:通过 MCP 协议暴露数据库资源
什么时候选它
当在现有的AdonisJS应用中构建MCP服务器,并倾向于使用Server-Sent Events进行实时通信时选择。
什么时候不要选它
如果不使用AdonisJS框架,应避免选择此工具,因为该MCP服务器与AdonisJS生态系统紧密耦合。
此 server 暴露的工具
从 README 抽取出 1 个工具echo{ message: string }Echoes back the provided message as a tool response.
可对比工具
express-mcpfastify-mcphono-mcp
安装
node ace add @7nohe/adonis-mcp安装后,在 config/mcp.ts 中配置您的 MCP 服务器:
import { defineConfig } from '@7nohe/adonis-mcp'
export default defineConfig({
ssePath: '/sse',
messagesPath: '/messages',
serverOptions: {
name: 'mymcp',
version: '0.0.1',
},
})对于 Claude Desktop,添加到 config.json:
{
"mcpServers": {
"mymcp": {
"url": "http://localhost:3333/sse"
}
}
}adonis-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。