
TypeScript Definition Finder MCP Server

2025.03.23
0
JavaScriptTypeScript开发工具代码导航工具开发效率
TypeScript Definition Finder MCP Server 是一个帮助AI代码编辑器在代码库中查找TypeScript符号定义的MCP服务器。它特别适用于需要定位导入的符号、类、接口或函数在TypeScript项目中的原始定义的情况。
View on GitHub
Overview
基本能力
产品定位
TypeScript Definition Finder MCP Server 是一个专为AI代码编辑器设计的工具,用于在TypeScript项目中快速定位符号的原始定义。
核心功能
- 查找TypeScript符号的原始定义
- 支持从外部包导入的符号
- 返回定义位置和代码片段
- 支持stdio接口,便于与AI代码编辑器无缝集成
适用场景
- 在大型TypeScript项目中快速导航到符号定义
- 理解第三方库中符号的实现细节
- 提高代码阅读和理解的效率
工具列表
- find_typescript_definition
- 触发命令:
/ts-def
- 功能: 定位代码库中TypeScript符号的原始定义
常见问题解答
- 需要提供文件的绝对路径、包含符号的整行内容以及符号的起始列号
- 返回结果包含定义文件路径、行号、列号和代码片段
使用教程
使用依赖
- Bun v1.2.2或更高版本
- Node.js用于运行编译后的服务器
安装教程
通过Smithery安装
npx -y @smithery/cli install @runninghare/ts-def-mcp --client claude
手动安装
- 安装依赖:
bun install
- 构建项目:
bun run build
调试方式
启动stdio服务器:
node dist/run.js
开发模式下运行:
bun run index.ts
许可证
None