Token导航 LogoToken导航TokenDH.com
Maigret MCP Server logo
搜索检索stdio官方级别未说明来源级核验

Maigret MCP Server

MCP Server

@smithery/cli

MCP server for maigret, a powerful OSINT tool that collects user account information from various public sources.

工具数

0

提示词数

0

GitHub Stars

240

资源数

0
搜索JavaScriptClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

BurtTheCoder

提供方

BurtTheCoder

最后核验

2026/5/18 02:18

运行时

Node.js

快速接入

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

命令预览

npx -y @smithery/cli install mcp-maigret --client claude

详细介绍

Maigret MCP服务器

](https://smithery.ai/server/mcp-maigret)

⚠️ 警告

该工具专为合法的OSINT研究目的而设计。拜托:

  • 仅搜索公开信息
  • 尊重隐私和数据保护法
  • 遵循被搜索平台的服务条款
  • 负责任和合乎道德地使用
  • 请注意,某些网站可能会限制或阻止自动搜索

安全

此服务器实施了多种安全措施来防止命令注入攻击:

输入验证

  • 保护用户名:只允许使用字母数字字符、下划线、连字符和句点(最多100个字符)
  • 网址:必须是没有shell元字符的有效HTTP/HTTPS URL
  • 标签:只允许使用字母数字字符、下划线和连字符

安全命令执行

  • 用途 execFile() 而不是 exec() 防止shell插值
  • 所有命令参数都以数组形式传递,而不是连接字符串
  • Docker命令在没有shell解释的情况下执行

报告安全问题

如果您发现安全漏洞,请通过打开问题或直接联系维护人员来报告。我们认真对待安全问题,并将迅速作出回应。

需求

  • Node.js(v18或更高版本)
  • 码头工人
  • 安装了Docker Desktop的macOS、Linux或Windows
  • 对报告目录的写入权限

快速开始

通过Smithery安装

通过以下方式自动安装Maigret for Claude Desktop 铁匠铺:

npx -y @smithery/cli install mcp-maigret --client claude

手动安装

  1. 安装Docker:

- macOS:安装 - Linux:跟随

  1. 通过npm全局安装服务器:
npm install -g mcp-maigret
  1. 创建报告目录:
mkdir -p /path/to/reports/directory
  1. 添加到您的Claude Desktop配置文件中:
{
  "mcpServers": {
    "maigret": {
      "command": "mcp-maigret",
      "env": {
        "MAIGRET_REPORTS_DIR": "/path/to/reports/directory"
      }
    }
  }
}

配置文件位置:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
  1. 重新启动克劳德桌面

替代设置(来源)

如果您更喜欢从源代码运行或需要修改代码:

  1. 克隆和构建:
git clone 
cd mcp-maigret
npm install
npm run build
  1. 添加到您的Claude Desktop配置中:
{
  "mcpServers": {
    "maigret": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-maigret/build/index.js"],
      "env": {
        "MAIGRET_REPORTS_DIR": "/path/to/reports/directory"
      }
    }
  }
}

特性

  • 用户名搜索:在数百个社交网络和网站上搜索用户名
  • URL分析:解析URL以提取信息并搜索相关用户名
  • 多种输出格式:支持txt、html、pdf、json、csv和xmind格式
  • 网站筛选:按网站标签过滤搜索(例如,照片、约会、我们)
  • 基于Docker:跨环境可靠且一致的执行

工具

1.用户名搜索工具

  • 姓名: search_username
  • 描述:在社交网络和网站上搜索用户名
  • 参数:

- username (必填):要搜索的用户名(字母数字、下划线、连字符、句点;最多100个字符) - format (可选,默认:“pdf”):输出格式(txt、html、pdf、json、csv、xmind) - use_all_sites (可选,默认值:false):使用所有可用网站,而不是前500名 - tags (可选):用于筛选网站的标签数组(仅限字母数字、下划线、连字符)

例子:

{
  "username": "test_user123",
  "format": "html",
  "use_all_sites": false,
  "tags": ["photo"]
}

2.URL分析工具

  • 姓名: parse_url
  • 描述:解析URL以提取信息并搜索相关用户名
  • 参数:

- url (必填):要分析的URL - format (可选,默认:“pdf”):输出格式(txt、html、pdf、json、csv、xmind)

例子:

{
  "url": "https://example.com/profile",
  "format": "txt"
}

故障排除

Docker问题

  1. 验证Docker是否已安装并正在运行:
docker --version
docker ps
  1. 检查Docker权限:

- 确保您的用户有权运行Docker命令 - 在Linux上,将您的用户添加到docker组: sudo usermod -aG docker $USER

报告目录问题

  1. 验证报告目录:

- MAIGRET_REPORTS_DIR中指定的目录必须存在 - 您的用户必须具有此目录的写入权限 - 检查权限: ls -la /path/to/reports/directory

  1. 常见配置错误:

- 缺少MAIGRET_REPORTS_DIR环境变量 - 目录不存在 - 权限不正确 - 小径上的斜线

  1. 解决任何问题后:

- 保存配置文件 - 重新启动克劳德桌面

错误信息

  • “Docker未安装或未运行”:安装Docker并启动Docker守护进程
  • “必须设置MAIGRET_REPORTS_DIR环境变量”:将环境变量添加到配置中
  • “创建报告目录时出错”:检查目录权限和路径
  • “执行maigret时出错”:检查Docker日志并确保容器具有适当的权限
  • “无效用户名”:用户名包含无效字符。仅使用字母数字、下划线、连字符和句点
  • “无效URL”:URL格式不正确或包含禁止的字符
  • “无效标记”:标记包含无效字符。仅使用字母数字、下划线和连字符

贡献

  1. 分叉存储库
  2. 创建要素分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

搜索JavaScriptClauderesearch-and-dataOSINT本地部署用户信息收集社交网络分析URL分析安全研究

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP