
Template for Bun MCP Server

2025.02.26
1
TypeScriptMCP 服务器开发Bun 模板开发效率
bun-mcp-server 是一个基于 Bun 运行时环境的 MCP(Model Context Protocol)服务器模板项目。它允许开发者快速创建和实现符合 MCP 规范的服务器,支持使用 Claude Code 或其他工具进行开发。该项目提供了从创建、构建到测试和安装的完整流程,适合需要快速开发和部署 MCP 服务器的场景。
View on GitHub
Overview
基本能力
产品定位
bun-mcp-server 是一个 MCP 服务器开发模板,旨在帮助开发者快速实现符合 MCP 规范的服务器。
核心功能
- 提供基于 Bun 的 MCP 服务器开发模板
- 支持使用 Claude Code 或其他工具进行服务器实现
- 提供完整的构建、测试和安装流程
适用场景
- 需要快速开发 MCP 服务器的项目
- 使用 Bun 运行时环境的项目
- 需要与 Model Context Protocol 集成的应用
工具列表
- Claude Code:用于根据 spec.txt 描述实现 MCP 服务器
- inspector:用于测试和调试 MCP 服务器
常见问题解答
文档中未提供常见问题解答部分。
使用教程
使用依赖
- 确保已安装 Bun 运行时环境
安装教程
- 创建新项目
bun create github.com/dotneet/bun-mcp-server new_project_name
cd new_project_name
- 实现 MCP 服务器
# 编辑 spec.txt 文件描述需求
vim spec.txt
# 使用 Claude Code 实现服务器
claude "See spec.txt and implement an MCP Server that meets the spec."
- 构建服务器
bun run build
- 安装服务器
package_name=$(bun run show-package-name)
cp dist/$package_name $HOME/bin/
调试方式
- 使用 inspector 进行测试和调试
package_name=$(bun run show-package-name)
npx @modelcontextprotocol/inspector dist/$package_name
许可证
None