Token导航 LogoToken导航TokenDH.com
MCP Starter Typescript logo
运维云端未说明官方级别未说明来源级核验

MCP Starter Typescript

MCP Server

一个用于快速构建MCP服务器的TypeScript模板,适用于开发自定义集成、文档服务器和自动化工具。

工具数

3

提示词数

0

GitHub Stars

1

资源数

0
开发模板自动化TypeScriptClaudeCursorClaudeCursor

安装说明

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

作者 / 组织

Launchery

提供方

Launchery

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

mcp起始字体

用于在TypeScript中构建MCP服务器的入门模板。克隆、定制、发货。

问题: 从头开始启动MCP服务器需要样板设置——传输、工具注册、TypeScript配置、构建管道。此模板可在5分钟内为您提供一个可用的MCP服务器。

这是给谁的: 开发人员为MCP(模型上下文协议)生态系统构建工具——自定义集成、文档服务器、自动化工具。

快速开始

# 1. Clone
git clone https://github.com/Launchery/mcp-starter-typescript.git my-mcp-server
cd my-mcp-server

# 2. Install
npm install

# 3. Build
npm run build

# 4. Test
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}' | node dist/index.js

包含内容

文件目的
src/index.ts服务器入口点(stdio传输)
src/tools/echo.ts示例:回声工具
src/tools/add.ts示例:算术工具
src/tools/search.ts示例:数据搜索工具
.mcp.json用于测试的本地MCP客户端配置
tsconfig.json严格的TypeScript配置(ES2022,Node16)

添加您自己的工具

  1. 创建 src/tools/my-tool.ts:
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { z } from "zod";

export function myTool(server: McpServer): void {
  server.tool(
    "my-tool",
    "Description of what this tool does",
    {
      input: z.string().describe("Input parameter"),
    },
    async ({ input }) => ({
      content: [{ type: "text", text: `Result: ${input}` }],
    })
  );
}
  1. 注册于 src/tools/index.ts:
import { myTool } from "./my-tool.js";
// ...
myTool(server);
  1. 构建和测试:
npm run build
npm start

连接到MCP客户端

克劳德桌面

claude mcp add --scope user my-server -- node "/path/to/dist/index.js"

光标

创建 .cursor/mcp.json:

{
  "mcpServers": {
    "my-server": {
      "command": "node",
      "args": ["/path/to/dist/index.js"]
    }
  }
}

任何MCP客户端

{
  "mcpServers": {
    "my-server": {
      "command": "node",
      "args": ["/path/to/dist/index.js"]
    }
  }
}

发展

# Watch mode
npm run dev

# Lint
npm run lint

# Format
npm run format

路线图

ROADMAP.md 对于计划中的功能。

许可证

麻省 理工© 发射

目录标签

目录标签

开发模板自动化TypeScriptClaudeCursorMCP服务器本地部署自动化工具

支持客户端

ClaudeCursor

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP