LSP 工具 MCP 服务器
模型上下文协议 (MCP) 服务器为文本分析提供类似语言服务器协议的功能。
特征
查找正则表达式位置:查找文件中正则表达式模式匹配的 0 索引行和列位置
列出允许的目录:获取服务器允许访问的目录列表
Related MCP server: MCP Filesystem Server
安装
npm install
npm run build用法
# Start the server allowing access to a specific directory
node dist/index.js /path/to/allowed/directory
# Start the server with multiple allowed directories
node dist/index.js /path/to/dir1 /path/to/dir2 /path/to/dir3发展
运行测试
该项目使用 Jest 进行测试。使用以下命令运行测试:
npm test在开发期间以监视模式运行测试:
npm run test:watch代码检查
使用 ESLint 检查代码:
npm run lint工具文档
find_regex_position
此工具查找文件中正则表达式模式匹配的 0 索引行和列位置。
参数:
path:要搜索的文件的路径regex:要搜索的正则表达式模式
返回:
具有以下属性的匹配数组:
match:匹配的文本line:起始行(从 0 开始)column:起始列(从 0 开始索引)endLine:结束行(从 0 开始)endColumn:结束列(从 0 开始,不包括 0)
列出允许的目录
此工具列出了该服务器允许访问的所有目录。
参数:
没有任何
返回:
允许目录的绝对路径数组
执照
麻省理工学院
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.