M

MCP服务器

@3eer/mcp-server
0 Stars 10 次浏览 3eer 更新于 2026-08-23

一个最小化的 TypeScript MCP 服务器,使用 fastMCP 框架提供一个“hello”工具。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

简单的 MCP 服务器

使用 fastMCP 构建的一个极简 TypeScript MCP 服务器,返回 "hello" 响应。

功能

  • 使用 fastMCP 实现简单的 MCP 服务器
  • 支持 TypeScript
  • 使用 Biome 进行格式化和代码检查
  • 使用 pnpm 作为包管理器

开始

先决条件

  • Node.js 18+
  • pnpm

安装

pnpm install

开发

# Build the project
pnpm build

# Run the development server with fastMCP CLI
pnpm mcp:dev

# Use the MCP Inspector with a web UI
pnpm mcp:inspect

# Format code
pnpm format

# Lint code
pnpm lint

项目结构

  • src/server.ts - 主 MCP 服务器实现
  • biome.json - 用于代码检查和格式化的 Biome 配置
  • tsconfig.json - TypeScript 配置

关于服务器

这是一个简单的 MCP(模型上下文协议)服务器,提供了一个 "hello" 工具。它使用 fastMCP TypeScript 框架简化了服务器实现。

已知问题

  • 客户端功能警告:当使用 pnpm mcp:dev 或直接运行服务器时,您可能会看到类似于 [warning] FastMCP could not infer client capabilities 的警告。这是正常的,并且发生在客户端没有提供功能信息时。服务器仍然能够正常工作。

如何与 Claude Desktop 一起使用

要将此 MCP 服务器与 Claude Desktop 一起使用,请添加以下配置:

{
  "mcpServers": {
    "Simple Hello Server": {
      "url": "http://localhost:3000/mcp"
    }
  }
}

许可证

ISC