🛠️
Tool

Charles Mcp

by heizaheiza heizaheiza/charles-mcp
Free2AITools Nexus Index
46.7
S: Semantic 50

Query-time baseline · scored live at search

A: Authority 55
P: Popularity 49
R: Recency 87
Q: Quality 70
Tech Context
Vital Performance
Python Lang
Open Source 193 Stars
Alpha Reliability
Tool Information Summary
Entity Passport
Registry ID heizaheiza/charles-mcp
License MIT
Provider github
📜

Cite this tool

Academic & Research Attribution

BibTeX
@misc{heizaheiza_charles_mcp,
  author = {heizaheiza},
  title = {Charles Mcp Tool},
  year = {2026},
  howpublished = {\url{https://github.com/heizaheiza/Charles-mcp}},
  note = {Accessed via Free2AITools.}
}
APA Style
heizaheiza. (2026). Charles Mcp [Tool]. Free2AITools. https://github.com/heizaheiza/Charles-mcp

🔬Technical Deep Dive

Full Specifications [+]

Quick Commands

🐙 GitHub Clone
git clone https://github.com/heizaheiza/Charles-mcp
🐍 PIP Install
pip install charles-mcp

⚖️ Free2AITools Nexus Index V2.0

Semantic (S) 50

Query-time baseline · scored live at search

Authority (A) 55
Popularity (P) 49
Recency (R) 87
Quality (Q) 70

💬 Index Insight

FNI V2.0 for Charles Mcp: Authority (A:55), Popularity (P:49), Recency (R:87), Quality (Q:70). Semantic (S) is a query-time baseline scored live at search.

Free2AITools Nexus Index

Data Sources / Provenance

Open data Updated: Live data

📋 Specs

Language
Python
License
MIT
Version

Technical Documentation

Charles MCP Server

PyPI version License Python

Docs | Tool Contract | AGENTS | Agent Workflow Guide | English README

仓库维护公告(2026-04-21)
本仓库的公开 Git 历史已于 2026-04-21 重新整理。如果你在该日期之前克隆过本仓库,请在继续贡献前重新克隆。不要从旧的本地克隆直接合并或推送,否则可能会把过期历史重新引入仓库。

Charles MCP Server 用于把 Charles Proxy 接入 MCP 客户端,让 agent 可以稳定地读取实时流量、分析历史录包,并在需要时再展开单条请求细节。

它解决的核心问题只有三个:

  • 录制还在进行时,agent 也能持续读取当前 session 的增量流量
  • live 与 history 统一走结构化分析,不再让 agent 直接消费原始抓包字典
  • 默认使用 summary-first 输出,先看热点与摘要,再 drill-down 到单条 detail

本次更新方向(v3.0)

v3.0 的更新方向是:charles-mcp 的能力开始从“流量查看/筛选”向“逆向工程工作流”延伸。

  • 在保留原有 live/history 分析能力的基础上,新增 reverse-analysis 工具链(导入、查询、解码、回放、签名候选分析、live 逆向会话)。
  • 目标是让 agent 不只看到流量,还能围绕认证、签名、参数变异与可重放性,形成更完整的逆向分析闭环。

快速开始

1. 开启 Charles Web Interface

在 Charles 中依次进入:Proxy -> Web Interface Settings

请确认:

  • 勾选 Enable web interface
  • 用户名为 admin
  • 密码为 123456

菜单位置示意:

Charles Web Interface Menu

设置窗口示意:

Charles Web Interface Settings

2. 安装并配置到 MCP 客户端

无需 clone 仓库,无需手动创建虚拟环境。需要先安装 uv

Claude Code CLI

bash
claude mcp add-json charles '{
  "type": "stdio",
  "command": "uvx",
  "args": ["charles-mcp"],
  "env": {
    "CHARLES_USER": "admin",
    "CHARLES_PASS": "123456",
    "CHARLES_MANAGE_LIFECYCLE": "false"
  }
}'

Claude Desktop / Cursor / 通用 JSON 配置

json
{
  "mcpServers": {
    "charles": {
      "command": "uvx",
      "args": ["charles-mcp"],
      "env": {
        "CHARLES_USER": "admin",
        "CHARLES_PASS": "123456",
        "CHARLES_MANAGE_LIFECYCLE": "false"
      }
    }
 

Social Proof

GitHub Repository
193Stars
23Forks
🔄 Updated daily

Source summary: Based on GitHub metadata. Not a recommendation.

📊 FNI Methodology 📚 Knowledge Baseℹ️ Verify with original source

🛡️ Tool Transparency Report

Technical metadata sourced from upstream repositories.

Open Metadata

🆔 Identity & Source

id
gh-model--heizaheiza--charles-mcp
slug
heizaheiza--charles-mcp
source
github
author
heizaheiza
license
MIT
tags
ai-agent, charles-proxy, codex, developer-tools, mcp, openai, mcp-server, network-debugging, python

⚙️ Technical Specs

architecture
null
params billions
null
context length
null
pipeline tag
other

📊 Engagement & Metrics

downloads
0
stars
193
forks
23
github stars
193

Data indexed from public sources. Updated daily.