Token导航 LogoToken导航TokenDH.com
Npm Types MCP Server logo
开发工具未说明官方级别未说明来源级核验

Npm Types MCP Server

MCP Server

An MCP (Model Context Protocol) server for providing TypeScript type definitions as MCP Resources.

工具数

1

提示词数

0

GitHub Stars

1

资源数

0
代码辅助TypeScript本地部署

安装说明

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

作者 / 组织

JackVCurtis

提供方

JackVCurtis

最后核验

2026/5/18 03:28

快速接入

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

详细介绍

NPM类型MCP服务器

一个MCP(模型上下文协议)服务器,用于提供TypeScript类型定义作为MCP资源。此服务器允许AI助手从NPM包中获取和使用TypeScript类型定义。

概述

此服务器实现了模型上下文协议,以提供来自NPM包的TypeScript类型定义。它允许AI助手:

  • 获取任何NPM包的类型定义
  • 访问包类型的最新或特定版本
  • 使用这些类型提供更好的代码帮助

先决条件

  • Node.js(v23.6.0或更高版本)
  • 纱线(v1.22.22或更高版本)

安装

  1. 克隆此存储库:
   git clone https://github.com/JackVCurtis/npm-types-mcp-server.git
   cd npm-types-mcp-server
  1. 安装依赖项:
   yarn

用法

启动服务器

要启动服务器,请运行:

yarn start

服务器将启动并通过stdio监听MCP连接。

使用Augment进行配置

要将此服务器与Augment扩展一起使用,请执行以下操作:

  1. 打开增强设置
  2. 添加具有以下配置的新MCP服务器:

- 名字:NPM类型 - 命令: /absolute/path/to/node /absolute/path/to/npm-types-mcp-server/index.ts - 替换 /absolute/path/to/node 带有Node.js可执行文件的路径 - 替换 /absolute/path/to/npm-types-mcp-server 在您的系统上具有此存储库的绝对路径

使用服务器

配置后,您可以使用服务器获取NPM包的类型定义。服务器提供了一个名为 npm-types 可用于获取类型定义。

Augment中的示例用法:

Fetch the types for the @randsum/dice package version 1.0.0

API

工具

npm类型

获取NPM包的类型。

参数:

  • name (string):NPM包的名称
  • version (string):NPM包的版本

退货:

  • 指定包和版本的TypeScript类型定义

项目结构

  • index.ts:服务器的主要入口点
  • package.json:项目依赖关系和元数据
  • tsconfig.json:TypeScript配置

许可证

麻省理工学院

作者

杰克

目录标签

目录标签

代码辅助TypeScript本地部署developer-toolsnpm-typesmcp-serverNPMAI工具

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP