字符串反转服务器

一个基于TypeScript的MCP服务器模板,提供字符串反转功能,支持stdio和SSE传输方式。

  • by bladnman
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 bladnman/mcp-server-template

使用说明

MCP服务器模板

MCP服务器的起点。

复制我

这里的整个想法是让你把它当作自己的。 运行此操作以使用您自己的副本创建新文件夹 这个模板(git被删除并替换为新的)。

替换 mcp-server 使用您选择的名称:

npx make-mine https://github.com/bladnman/mcp-server-template.git <mcp-server>

特性

  • 简单的串反转工具
  • 支持stdio和SSE传输
  • 带有完整构建过程的TypeScript实现

工具

反向

接受一个字符串输入并反向返回。

例子:

  • 输入:“hello world”
  • 输出:“dlrow olleh”

资源

  • greeting://hello:欢迎问候
  • welcome://info:有关服务器及其功能的信息

入门指南

MCP检验员测试

有一种方法可以使用通用检查器测试服务器本身 该工具允许您查看在 服务器和客户端。它正在下降到shell并运行此命令。

npx fastmcp inspect server.ts

然后转到它提供的url(可能): http://localhost:5173

对于我们当前运行的服务器,我们 将要执行运行 server.sh 您在中看到的文件 根目录为 stdio 随着 no arguments.

<full_path_to_server>/run-server.sh

先决条件

  • Node.js(v14或更高版本)
  • npm

安装

# Install dependencies
npm install

运行服务器

# Build and run with stdio transport (default)
bash run-server.sh

# Or, to run with SSE transport
TRANSPORT_TYPE=sse npm run start

默认情况下,SSE服务器在端口4000上运行。变化在 CONST.ts 文件。

发展

# Run in development mode with hot reloading
npm run dev

# Watch for changes and rebuild automatically
npm run watch

建筑

# Build TypeScript to JavaScript
npm run build

构建的文件将位于 dist 目录。

许可证

ISC许可证