TypeScript 符号定义查找工具

TypeScript 符号定义查找工具

一个帮助 AI 代码编辑器在代码库中查找 TypeScript 符号定义的 Model Context Protocol (MCP) 服务器。

快速入门

  1. 安装依赖:运行 bun install
  2. 构建项目:运行 bun run build
  3. 启动服务器:运行 node dist/run.js
  4. 使用 /ts-def 命令查找符号定义,例如:
    • 参数 file_path:当前文件路径。
    • 参数 line_content:包含符号的完整行内容。
    • 参数 column_number:符号起始列号。
  5. 示例输入: { "file_path": "/path/to/file.ts", "line_content": "import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";", "column_number": 10 }
  6. 返回值包括定义文件路径、位置和代码片段。