MCP Server Template

MCP Server Template

site icon
2025.04.22 0
JavaScriptMCP 服务器模板JavaScript 沙盒开发效率
MCP Server Template 是一个用于创建新 MCP 服务器的模板项目。它允许开发者在沙盒环境中执行任意 JavaScript 代码,并提供了时间限制执行和调试模式等功能。
View on GitHub

Overview

基本能力

产品定位

MCP Server Template 是一个用于快速创建 MCP 服务器的模板项目,旨在简化 MCP 服务器的开发流程。

核心功能

  • 在沙盒环境中执行任意 JavaScript 代码。
  • 默认 10 秒的时间限制执行,防止脚本失控。
  • 调试模式,支持详细日志记录。

适用场景

  • 快速开发新的 MCP 服务器。
  • 测试和调试 JavaScript 代码片段。
  • 需要时间限制执行的脚本环境。

工具列表

  • tools.mjs: 导出工具模块。
  • prompts.mjs: 导出提示模块。
  • resources.mjs: 导出资源模块。

常见问题解答

无明确常见问题解答内容。

使用教程

使用依赖

  • 需要安装 node/npx

安装教程

  1. 发布到 npm(不在此模板范围内)。
  2. 安装已发布的包: json { "mcpServers": { ... "vimble-mcp": { "command": "npx", "args": [ "-y", "<npm published package name>" ], } } }
  3. 本地开发安装: json { "mcpServers": { ... "vimble-mcp": { "command": "<path to node>", "args": [ "<this directory>/index.mjs" ], } } }

调试方式

无明确调试命令,但支持调试模式,可通过日志记录进行调试。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。