Token导航 LogoToken导航

MCP Server · AI代理

MCE (Dexop T)

MCE是一个透明的反向代理,通过三层压缩管道减少AI代理工具响应中的冗余内容,显著降低上下文窗口膨胀,提高推理效率并节省成本。

stdio官方级别未说明来源级核验工具 0
PythonClaudeAI代理CursorWindsurf

快速开始

作者 / 组织
DexopT
提供方
DexopT

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

17

仓库热度

收录来源

1 个

MCP World

选型结论

MCE (Dexop T) 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude、Cursor、Windsurf,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

AI代理

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r requirements.txt

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

模型上下文引擎

令牌感知透明代理,消除了AI代理的上下文窗口膨胀。

______________________________________________________________________

问题

AI代理(Claude Code、Cursor、Windsurf)浪费 40-80%的上下文窗口 关于臃肿的工具响应——原始HTML、base64 blob、空字段、截断数组。每一个被浪费的代币都会让你付出代价,减缓推理速度,并将重要的上下文推到窗外。

解决方案

MCE作为一个 透明反向代理 在您的AI代理和MCP工具服务器之间。它拦截每个工具响应,评估其令牌成本,并应用一个3层压缩管道——在标准硬件上几乎没有延迟。

┌──────────┐     JSON-RPC     ┌──────────┐     JSON-RPC     ┌──────────────┐
│ AI Agent │ ───────────────→ │   MCE    │ ───────────────→ │  MCP Server  │
│          │ ←─── minified ── │  Proxy   │ ←─── raw ─────── │  (Tool)      │
└──────────┘                  └──────────┘                  └──────────────┘
                                  │
                          ┌───────┴───────┐
                          │ Squeeze Engine │
                          │  L1: Pruner   │
                          │  L2: Semantic │
                          │  L3: Synth.   │
                          └───────────────┘

MCE做什么

  • 🧹 李废弃物 --strips HTML、base64 blob、空值、过多空白
  • 🧠 语义过滤 --通过CPU友好的RAG仅提取相关块
  • 📝 可选LLM摘要 --到达局部模型(Ollama)进行最终压缩的路线
  • 💾 语义缓存 --重复请求的零令牌即时响应
  • 🔒 策略引擎 --阻止破坏性命令(rm -rf, DROP TABLE)
  • 🔄 断路器 --检测无限的工具调用循环
  • 📊 实时仪表板 --实时TUI显示令牌节省和缓存统计信息

______________________________________________________________________

快速开始

1.安装

git clone https://github.com/DexopT/MCE.git
cd MCE/mce-core
pip install -r requirements.txt

2.配置

编辑 config.yaml --将MCE指向您的实际MCP服务器:

upstream_servers:
  - name: "filesystem"
    url: "http://localhost:3001"

token_limits:
  safe_limit: 1000       # pass through if under
  squeeze_trigger: 2000  # compress if over
  absolute_max: 8000     # hard cap

3.跑步

python main.py                # start the proxy
python main.py --dashboard    # start with live TUI dashboard

4.连接您的代理

将AI代理的MCP配置指向 http://127.0.0.1:3025 而不是直接的工具服务器URL。MCE透明地代理所有内容。

______________________________________________________________________

建筑

组件文件目的
代理服务器core/proxy_server.pyFastAPI JSON-RPC反向代理
MCP客户端core/mcp_client.py将调用转发到真实的工具服务器
代币经济学家engine/token_economist.py通过tiktoken设置预算护栏
策略引擎engine/policy_engine.py破坏性命令拦截器+HitL
断路器engine/circuit_breaker.py无限环路检测器
懒惰的注册员engine/lazy_registrar.py即时模式注入
L1修剪机engine/squeeze/layer1_pruner.pyHTML→MD、空条带、base64删除
L2语义engine/squeeze/layer2_semantic.pyCPU友好的RAG过滤
L3合成器engine/squeeze/layer3_synthesizer.py可选本地LLM摘要(Ollama)
语义缓存models/semantic_cache.pyLRU+TTL响应缓存
上下文管理器core/context_manager.py会话令牌跟踪
TUI仪表板tui/dashboard.py实时富终端仪表板

挤压发动机管路

Raw Response (e.g., 12,000 tokens)
        │
        ▼
┌─── Layer 1: Pruner ────────────────┐
│  HTML → Markdown                   │
│  Strip base64 blobs                │
│  Remove null values                │
│  Truncate arrays (50 items max)    │
│  Normalize whitespace              │
└────────────────────────────────────┘
        │  ~4,000 tokens
        ▼
┌─── Layer 2: Semantic Router ───────┐
│  Chunk text (500 tokens each)      │
│  Embed chunks + agent query        │
│  Cosine similarity search          │
│  Return top-5 relevant chunks      │
└────────────────────────────────────┘
        │  ~1,500 tokens
        ▼
┌─── Layer 3: Synthesizer (opt.) ────┐
│  Send to Ollama (Qwen 2.5 3B)     │
│  Generate 300-token summary        │
│  Graceful fallback if unavailable  │
└────────────────────────────────────┘
        │  ~300 tokens (97.5% reduction)
        ▼
   Minified Response → Agent

______________________________________________________________________

配置参考

Full config.yaml reference

proxy:
  host: "127.0.0.1"
  port: 3025

token_limits:
  safe_limit: 1000          # pass through if under
  squeeze_trigger: 2000     # route to squeeze engine
  absolute_max: 8000        # hard cap after squeeze

squeeze:
  layer1_pruner: true        # deterministic pruning
  layer2_semantic: true      # semantic RAG filtering
  layer3_synthesizer: false  # requires Ollama

cache:
  enabled: true
  max_entries: 512
  ttl_seconds: 600

upstream_servers:
  - name: "filesystem"
    url: "http://localhost:3001"

policy:
  blocked_commands:
    - "rm -rf"
    - "mkfs"
    - "FORMAT"
  blocked_network:
    - "0.0.0.0"
    - "169.254."
  hitl_commands:
    - "DROP"
    - "TRUNCATE"
    - "git push --force"

circuit_breaker:
  window_size: 5
  failure_threshold: 3

synthesizer:
  model: "qwen2.5:3b"
  ollama_url: "http://localhost:11434"
  max_summary_tokens: 300

embeddings:
  model_name: "all-MiniLM-L6-v2"

logging:
  level: "INFO"
  show_tokens: true

______________________________________________________________________

运行测试

cd mce-core
python -m pytest tests/ -v

______________________________________________________________________

技术栈

  • Python 3.11+ --异步运行时
  • FastAPI+Uvicorn --高性能异步代理
  • 令牌。 --OpenAI令牌化器,用于精确的令牌计数
  • 句子变换器 --CPU友好型嵌入(全MiniLM-L6-v2)
  • 数值Python --内存向量存储(无FAISS依赖性)
  • httpx --用于上游通信的异步HTTP客户端
  • 富有的 --漂亮的终端日志和TUI仪表板
  • Pydantic v2 --类型安全配置和模式验证

______________________________________________________________________

贡献

看 贡献.md 作为指导方针。

安全

看 安全.md 用于报告漏洞。

许可证

此项目根据MIT许可证获得许可——请参阅 许可证 了解详情。

支持和资金

如果MCE为您节省了代币并提高了代理的性能,请考虑支持开发:

  • 索拉纳 : 0x03034e1d4ec0e8bf830bdb576b36aece22bcf3a7

______________________________________________________________________

建造于 蛇 黑树

*如果MCE保存了您的代币,请给它一个⭐*

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI代理优化Python本地部署上下文窗口管理RAG过滤语义压缩代理服务器

支持客户端

ClaudeCursorWindsurf

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor、Windsurf,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCE (Dexop T)

MCP World · 本页

0stdio有1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCE (Dexop T) 怎么安装?

公开资料给出的安装命令是 pip install -r requirements.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

MCE (Dexop T) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

MCE (Dexop T) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCE (Dexop T) 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

MCE (Dexop T) 支持哪些客户端?

公开资料标注支持 Claude、Cursor、Windsurf;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP