MCP Catalogs
首页

elysia-mcp-starter

by kerlos·8·综合分 35

使用 Elysia 和 Bun 运行时构建 MCP 服务器的模板。

developer-toolsai-llmother
4
Forks
0
活跃 Issue
11 个月前
最近提交
2 天前
收录于

概述

这个项目为创建能够与 Claude Desktop、Cody 或其他兼容 MCP 的 LLM 客户端集成的 MCP 服务器提供了基础。它演示了如何实现工具、提示和资源,并提供了清晰的示例和文档。模板包含一个结构良好的目录组织,为不同的 MCP 组件设置了单独的文件夹。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:使用预配置设置快速原型开发新的 MCP 服务器
:为特定 LLM 应用开发自定义工具和资源
:将 MCP 功能集成到 ElysiaJS 应用中
:哪些 MCP 客户端与此服务器兼容?
:如何向我的 MCP 服务器添加新工具?

什么时候选它

希望快速构建 TypeScript MCP 服务器的团队,特别是已经熟悉 ElysiaJS 的开发者。

什么时候不要选它

如果您需要更成熟的框架,具有内置认证、可扩展功能或超出 Elysia 提供的广泛工具。

此 server 暴露的工具

从 README 抽取出 1 个工具
  • calculate

    Performs mathematical calculations

可对比工具

mcp-server-templatenode-mcp-starterelysia-mcp

安装

安装

方案 1:使用 Bun Create(推荐)

# 从模板创建新项目
bun create https://github.com/kerlos/elysia-mcp-starter my-mcp-project

# 进入项目目录
cd my-mcp-project

# 安装依赖
bun install

# 启动开发服务器
bun run dev

方案 2:克隆仓库

git clone https://github.com/kerlos/elysia-mcp-starter.git
cd elysia-mcp-starter
bun install
bun run dev

MCP 服务器将在以下地址可用:

  • 服务器:http://localhost:3000
  • MCP 端点:http://localhost:3000/mcp

Claude Desktop 配置

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "elysia-mcp-starter": {
      "type": "http",
      "url": "http://localhost:3000/mcp"
    }
  }
}

FAQ

哪些 MCP 客户端与此服务器兼容?
此服务器与 Claude Desktop、Cursor、Cody 和其他兼容 MCP 的应用程序兼容。
如何向我的 MCP 服务器添加新工具?
在 `src/tools/` 目录中添加新工具,并使用提供的模式在 `src/index.ts` 中注册它们。

elysia-mcp-starter 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。