Token导航 LogoToken导航TokenDH.com
MCP Endpoint Recon logo
浏览器工具未说明官方级别未说明来源级核验

MCP Endpoint Recon

MCP Server

一个强大的MCP服务器,用于全面发现和记录API端点,通过AdsPower浏览器配置文件捕获所有请求和响应数据。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
浏览器自动化JavaScriptClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

anyrxo

提供方

anyrxo

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

MCP端点重建🎯

功能强大的MCP(模型上下文协议)服务器,用于全面的API端点发现和文档。通过AdsPower浏览器配置文件从任何网站捕获所有内容-标题、Cookie、令牌、有效载荷和响应数据。

特性

🚀 两个强大的工具

1. adspower_capture_everything

  • 仅捕获Fetch/XHR请求(过滤掉静态资产)
  • 提取完整的标头、Cookie、令牌、有效载荷和预览数据
  • 生成清洁 endpoints.md 有组织文档的文件
  • 包括Python/JavaScript使用示例
  • 非常适合以API为中心的侦察

2. adspower_comprehensive_commander (高级)

从工具#1 PLUS开始:

  • 自动导航:单击所有按钮、下拉菜单和交互元素
  • 页面发现:分析API响应以查找新页面/URL
  • 端点→ 页面映射:显示哪些端点显示哪些页面
  • 智能点击:跟踪已点击的内容以避免重复
  • 时间长:彻底探索的默认时间为60秒

✅ 什么被捕获

  • 标头:所有请求/响应标头,包括身份验证
  • Cookie:具有正确格式的会话Cookie和身份验证Cookie
  • 代币:从头部/有效载荷自动提取的授权、CSRF、API密钥
  • 有效载荷:完整的请求有效载荷(可能时解析JSON)
  • 预览数据:智能提取关键响应数据字段
  • 仅限FETCH/XHR:过滤掉图像、CSS和其他静态资源
  • 清洁文档:带有用法示例的漂亮端点.md

安装

# Clone the repository
git clone https://github.com/yourusername/mcp-endpoint-recon.git
cd mcp-endpoint-recon

# Install dependencies
npm install

# Add to Claude Desktop config

添加到您的Claude Desktop配置(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "endpoint-recon": {
      "command": "node",
      "args": ["/path/to/mcp-endpoint-recon/src/index.js"]
    }
  }
}

用法

基本捕捉(30秒)

# Through MCP in Claude
endpoint-recon: adspower_capture_everything
- adspowerPort: "63812"
- targetUrl: "https://example.com"

自动导航高级(60秒)

# Through MCP in Claude
endpoint-recon: adspower_comprehensive_commander
- adspowerPort: "63812"
- targetUrl: "https://example.com"
- duration: 90  # Optional: extend to 90 seconds

输出文件

这两种工具都会生成:

  • endpoints-{domain}.md -干净、有序的文件,包括:

- 身份验证令牌和Cookie - 所有发现的API终结点 - 请求/响应示例 - Python和JavaScript代码片段 - 发现的页面和映射

  • endpoints-{domain}.json -程序使用的原始数据

输出示例

# 📡 API Endpoints Documentation

**Domain:** example.com
**Total Endpoints:** 47
**Discovered Pages:** 12

## 🔐 Authentication Tokens

授权=持有人姓名。.. X-CSRF-Token=a8f93jf93jf93jf93j。我…


## 📋 API Endpoints

### /api/v1

#### GET /api/v1/user/profile
**Headers:**

{ "Authorization": "Bearer ...", "Content-Type": "application/json" }


...

Requirements

  • Node.js 16+
  • AdsPower browser with debug port enabled
  • Active browser profile logged into target site

How It Works

  1. Connects to AdsPower browser via Chrome DevTools Protocol
  2. Intercepts all Fetch/XHR network requests
  3. Extracts authentication data, headers, and payloads
  4. (Advanced mode) Automatically clicks through the UI to discover more endpoints
  5. Analyzes API responses to find hidden pages and endpoints
  6. Generates comprehensive documentation

Contributing

Feel free to submit issues and enhancement requests!

License

MIT```

目录标签

目录标签

浏览器自动化JavaScriptClaudeAPI发现本地部署网络请求捕获自动化测试文档生成

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

token

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明token部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP