Token导航 LogoToken导航TokenDH.com
starter typescript logo
开发工具stdio官方级别未说明来源级核验

starter typescript

MCP Server

A starter template for creating a Model Context Protocol (MCP) server using TypeScript

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
服务器开发开发模板TypeScript

安装说明

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

作者 / 组织

yhwancha

提供方

yhwancha

最后核验

2026/5/18 03:27

运行时

Node.js

快速接入

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

命令预览

npm install @modelcontextprotocol/sdk zod

详细介绍

MCP服务器TypeScript入门

这是一个使用TypeScript创建模型上下文协议(MCP)服务器的入门模板。它提供了一个基本设置和一个示例工具实现,以帮助您开始构建自己的MCP服务器。

特性

  • TypeScript配置
  • 基本MCP服务器设置
  • 示例工具实现
  • 类型安全开发环境

入门指南

按照以下步骤创建自己的MCP服务器:

# Create a new directory for your project
mkdir 

cd 

# Initialize a new npm project
npm init -y

# Install dependencies
npm install @modelcontextprotocol/sdk zod
npm install -D @types/node typescript

# Create source directory and main file
mkdir src
touch src/index.ts

项目结构

.
├── src/
│   └── index.ts    # Main server implementation
├── package.json    # Project dependencies and scripts
└── tsconfig.json   # TypeScript configuration

发展

  1. 在中实施您的工具 src/index.ts
  2. 构建项目:
   npm run build

添加新工具

要添加新工具,请使用 server.tool() 方法。例子:

server.tool(
  "tool-name",
  "tool-description",
  { 
    // Define your tool's parameters using Zod schema
    param: z.string().describe("parameter description") 
  },
  async ({ param }) => {
    // Implement your tool logic here
    return {
      content: [
        {
          type: "text",
          text: `Tool executed with parameter: ${param}`,
        },
      ],
    };
  },
);

MCP服务器配置

您可以在项目中配置多个MCP服务器。以下是一个配置示例:

{
    "mcpServers": {
        "": {
            "command": "",
            "args": [
                "--directory",
                "/ABSOLUTE/PATH/TO/PARENT/FOLDER/
",
                "run",
                ""
            ]
        }
    }
}

此配置指定:

  • ``:MCP服务器的唯一标识符
  • command:运行脚本的命令(例如。, python, node, uv)
  • args:命令行参数数组

- --directory:设置脚本的工作目录 - 其他特定于您的命令和脚本需求的参数

您可以通过向中添加更多条目来配置多个服务器 mcpServers 对象。

许可证

国际协调委员会

目录标签

目录标签

服务器开发开发模板TypeScriptdeveloper-toolsmcpserverstartertemplate本地部署MCP协议

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP