mcpField
W
Webscope

Webscope

本地服务
github.com/partprogramming09开发工具

关于 Webscope

Webscope 是一款 Python MCP 服务,为编码 Agent 提供受限的项目搜索、符号级读取及配置脚本的输出。基于清单的控制可限制文件访问和脚本执行,并控制响应长度。

主要功能

  1. 01按文件归组不区分大小写的搜索结果
  2. 02读取单个符号或 Markdown 章节
  3. 03运行配置脚本并截取输出
  4. 04限制项目路径并隐藏敏感文件
  5. 05对声明的写入操作设门控

适用场景

  1. 01查找相关代码而不读取整个文件
  2. 02检查大型项目中的函数或章节
  3. 03运行输出受限的已批准项目报告

MCP 相关

Webscope 通过 stdio 和 JSON-RPC 2.0 使用 MCP。它提供搜索、读取和运行脚本的工具;配置后还可提供受门控的写入工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"partprogramming09-webscope": {
"command": "uvx",
"args": [
"webscope-mcp"
]
}
}
}
启动命令uvx webscope-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiwebscope-mcp0.6.0

工具

3

收录的工具列表 · 更新于 1 周前

参数类型必填说明
topeinteger否最大行数
dondestring否相对于根目录的文件夹或文件
regexboolean否text 是扩展正则表达式
textostring是字面量,除非 regex=true
formatoenum否简洁 = 仅保留要点conciso | detallado
contextointeger否周围的行

详细介绍

维护者还没有提供详细介绍,可以先查看代码仓库中的 README。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。