Token导航 LogoToken导航TokenDH.com
Node Email MCP logo
AI代理未说明官方级别未说明来源级核验

Node Email MCP

MCP Server

一个基于TypeScript的MCP服务器模板,用于构建可扩展的AI助手通信服务。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
开发模板HTTP服务器TypeScriptAI助手集成本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

neil-ac

提供方

neil-ac

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Alpic MCP 模板

一个使用Streamable HTTP传输构建MCP服务器的TypeScript模板。

概述

此模板为创建能够与AI助手和其他MCP客户端通信的MCP服务器提供了基础。它包含了一个简单的HTTP服务器实现,以及示例工具、资源和提示,帮助您开始构建自己的MCP集成。

先决条件

  • Node.js 22+(参见 .nvmrc (用于确切版本)

安装

  1. 克隆仓库:
git clone 
cd mcp-server-template
  1. 安装依赖项:
npm install
  1. 创建环境文件:
cp .env.example .env

用法

发展

启动开发服务器并启用热重载:

npm run dev

服务器将在 http://localhost:3000 当你对源代码进行修改时,它会自动重启。

生产构建(或生产版本)

为生产构建项目:

npm run build

编译后的JavaScript将输出到 dist/ 目录。

运行检查器

使用MCP检查器工具来测试您的服务器:

npm run inspector

API终端点

  • POST /mcp - 主MCP通信端点
  • GET /mcp - 返回“方法不允许”(405)
  • DELETE /mcp - 返回“方法不允许”(405)

发展

添加新工具

要添加新工具,请修改 src/server.ts

server.tool(
  "tool-name",
  "Tool description",
  {
    // Define your parameters using Zod schemas
    param: z.string().describe("Parameter description"),
  },
  async ({ param }): Promise => {
    // Your tool implementation
    return {
      content: [
        {
          type: "text",
          text: `Result: ${param}`,
        },
      ],
    };
  },
);

添加新提示

要添加一个新的提示模板,请修改 src/server.ts

server.prompt(
  "prompt-name",
  "Prompt description",
  {
    // Define your parameters using Zod schemas
    param: z.string().describe("Parameter description"),
  },
  async ({ param }): Promise => {
    return {
      messages: [
        {
          role: "user",
          content: {
            type: "text",
            text: `Your prompt content with ${param}`,
          },
        },
      ],
    };
  },
);

资源

目录标签

目录标签

开发模板HTTP服务器TypeScriptAI助手集成本地部署MCP协议

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP