MCP Server for Bun and Elysia - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Elysia-mcp 是一个用于开发高性能 MCP 服务器的工具,主要面向需要与大型语言模型(LLMs)交互的开发者。

核心功能

  • Server-Sent Events (SSE) 传输实现,适用于 Bun 和 Elysia
  • 完整的 MCP 协议支持,包括资源、工具和提示
  • 高性能,得益于 Bun 的 JavaScript 运行时
  • TypeScript 支持,提供正确的类型定义
  • 易于使用的 API,用于创建 MCP 兼容的服务器

适用场景

  • 开发需要与 LLMs 交互的高性能服务器
  • 创建标准化接口以暴露资源、工具和提示
  • 需要快速开发和部署 MCP 服务器的场景

工具列表

  • MCP Inspector:用于调试 MCP 服务器的工具,可以列出可用资源、工具和提示,测试调用工具和检索资源,检查客户端和服务器之间的通信。

常见问题解答

  • 无特定常见问题解答,但提供了调试工具 MCP Inspector 以帮助开发者解决问题。

使用教程

使用依赖

  • 需要安装 Bun 到系统
  • 基本熟悉 TypeScript 和 Elysia

安装教程

```bash

克隆仓库

git clone
cd mcp-server

安装依赖

bun install
```

调试方式

使用 MCP Inspector 工具进行调试:
bash
npx @modelcontextprotocol/inspector

开发

启动服务器

```bash

启动服务器

bun start

开发时使用热重载

bun dev
```

生产构建

```bash

生产构建

bun run build
```

项目结构

  • src/index.ts - 服务器的主入口
  • src/SSEElysiaTransport.ts - Bun 和 Elysia 的 SSE 传输实现

创建 MCP 服务器

示例代码见原始 README。

点击访问

搜索工具

Model Context Protocol (MCP) Wrapper for Lisply Backends - MCP服务,MCP服务器,MCP教程

2025-4-29 16:31:44

搜索工具

Documentation Crawler & MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:31:51

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索