Token导航 LogoToken导航TokenDH.com
MCP Toolz logo
开发工具stdio官方级别未说明来源级核验

MCP Toolz

MCP Server

MCP Toolz 是一个为 Claude Code 提供的多语言模型反馈工具,支持从 ChatGPT、Gemini 和 DeepSeek 获取第二意见。

工具数

3

提示词数

0

GitHub Stars

3

资源数

0
代码分析PythonClaude开发工具Claude DesktopClaudeCursor

安装说明

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

作者 / 组织

taylorleese

提供方

taylorleese

最后核验

2026/5/17 20:20

快速接入

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

命令预览

pip install mcp-toolz

详细介绍

MCP工具

mcp名称:io.github.taylorleese/mcp-toolz

![CI](https://github.com/taylorleese/mcp-toolz/actions/workflows/ci.yml) ](https://github.com/taylorleese/mcp-toolz/issues) ](https://github.com/taylorleese/mcp-toolz/commits/main) ![codecov](https://codecov.io/gh/taylorleese/mcp-toolz) ](https://pypi.org/project/mcp-toolz/) ![Python](https://www.python.org/downloads/) ![MCP](https://modelcontextprotocol.io) ![License: MIT](https://opensource.org/licenses/MIT)

![pre-commit](https://github.com/pre-commit/pre-commit) ![OpenSSF Best Practices](https://www.bestpractices.dev/projects/11358) ![OpenSSF Scorecard](https://scorecard.dev/viewer/?uri=github.com/taylorleese/mcp-toolz) ![Dependabot](https://github.com/taylorleese/mcp-toolz/blob/main/.github/dependabot.yml)

用于Claude Code的MCP服务器,提供多LLM反馈工具。

特性

  • 多LLM反馈:从ChatGPT(OpenAI)、Gemini(谷歌)和DeepSeek获取第二意见
  • MCP集成:通过模型上下文协议使用Claude代码

快速开始

安装

来自PyPI(推荐)

pip install mcp-toolz

来源(发展)

# Clone the repository
git clone https://github.com/taylorleese/mcp-toolz.git
cd mcp-toolz

# Create and activate virtual environment
python3 -m venv venv
source venv/bin/activate  # macOS/Linux
# or: venv\Scripts\activate  # Windows

# Install in editable mode with dev dependencies
pip install -e ".[dev]"

配置

# Set your API keys as environment variables (at least one required for AI feedback tools)
export OPENAI_API_KEY=sk-...           # For ChatGPT
export GOOGLE_API_KEY=...              # For Gemini
export DEEPSEEK_API_KEY=sk-...         # For DeepSeek

# Or create a .env file (if installing from source)
cp .env.example .env
# Edit .env and add your API keys

MCP服务器设置

添加到您的Claude Code MCP设置中:

如果通过pip安装:

{
  "mcpServers": {
    "mcp-toolz": {
      "command": "mcp-toolz",
      "args": [],
      "env": {
        "OPENAI_API_KEY": "sk-...",
        "GOOGLE_API_KEY": "...",
        "DEEPSEEK_API_KEY": "sk-..."
      }
    }
  }
}

如果从源代码安装:

{
  "mcpServers": {
    "mcp-toolz": {
      "command": "python",
      "args": ["-m", "mcp_server"],
      "cwd": "/absolute/path/to/mcp-toolz",
      "env": {
        "PYTHONPATH": "/absolute/path/to/mcp-toolz/src"
      }
    }
  }
}

重新启动Claude Code以加载MCP服务器。

MCP服务器工具

AI反馈工具

从多个LLM那里获得关于代码、架构决策和实施计划的第二意见:

  • ask_chatgpt -获取ChatGPT的分析(支持自定义问题)
  • ask_gemini -获取Gemini的分析(支持自定义问题)
  • ask_deepseek -获取DeepSeek的分析(支持自定义问题)

Claude代码插件

此仓库兼作Claude Code插件市场。使用以下工具安装所有四个:

/plugin marketplace add taylorleese/mcp-toolz
/plugin install mcp-toolz-server@mcp-toolz
/plugin install precommit-detect@mcp-toolz
/plugin install revise-all-docs@mcp-toolz
/plugin install resolve-github-alerts@mcp-toolz

mcp-toolz-server

在Claude Code中安装mcp-toolz mcp服务器,无需手动编辑 ~/.claude.json安装后,这三个工具(ask_chatgpt, ask_gemini, ask_deepseek)在任何Claude Code会话中,模型都可以使用。该插件通过以下方式运行服务器 uvx --from mcp-toolz python -m mcp_server,所以PyPI 仍然是底层分销渠道——这纯粹是Claude Code用户的安装人体工程学层。

必需的env变量(在shell中或通过direnv设置/.envrc): OPENAI_API_KEY, GOOGLE_API_KEY, DEEPSEEK_API_KEY每个选项都是独立可选的 如果其键未设置,相应的工具只会返回错误。

对于Cursor/Zed/Claude Desktop用户:继续通过客户端的标准机制手动配置MCP服务器。Claude Code插件不会传播 其他客户。

precommit-detect

只读检查预提交设置状态。寄存器 SessionStartPostToolUse:EnterWorktree 检测当前仓库是否 .pre-commit-config.yaml 已连接-存在预提交二进制文件, .git/hooks/pre-commit 安装后,Docker守护进程在配置需要时可访问。 当缺少某些东西时,钩子会将间隙浮出水面 additionalContext 这样Claude就可以引导您完成审批门控安装(每缺少一个提示 item--从不自动安装)。

revise-all-docs

两种方法保持 CLAUDE.md, README.md,以及 `docs//*.md`** 同步——按意图选择。

/revise-all-docs — *“我刚刚完成了一些工作。记录下我们学到的东西。”*

读取当前对话,提取发现的命令,获取命中值和执行的模式,并建议添加到正确的文档文件中 对于每个发现(项目内部背景→ CLAUDE.md,面向用户的入职培训→ README.md,更深入的操作指南→ docs/).在结尾处运行此命令 发现了一些值得记录的东西的会议。

/improve-all-docs — *“别管会议了。按今天的状态审核文档。”*

静态扫描每个文档文件,根据类型适当的标题对每个文件进行评分(安装步骤实际有效?公共命令/API表面 完成?当前版本和路径?是否解决文档内链接?重复内容?),然后提出有针对性的修复方案,包括 删除 的 过时或重复的内容,而不仅仅是添加内容。在清理过程中、发布之前或文档感觉与代码不同步时运行此程序。

all-docs-improver 当你用简单的语言问(“我的文档是最新的吗?”,“查看README和 斜线命令是明确的;技能是免提的。

所需依赖关系

两个曲面都委派 CLAUDE.md 为官员工作 claude-md-management 插件:

/plugin install claude-md-management@anthropics

resolve-github-alerts

对GitHub安全警报(Dependabot、代码扫描、秘密扫描)进行分类和解决 pip/pip工具/诗歌/uv/npm/纱线/pnpm/货物/go模块/Docker/GitHub操作 生态系统。在任何repo中运行它:

  • 修复失败的Dependabot PR(lint/测试问题)
  • 缓冲易受攻击的依赖关系并重新编译锁文件
  • 修正代码扫描和秘密扫描警报
  • 提交一份包含所有修复的PR供手动审查

自动检测项目的验证命令(Makefile目标、预提交、ruff、pytest、npm脚本)——不需要针对每个项目进行配置。

/resolve-github-alerts

使用示例

获得多种AI视角

I'm deciding between Redis and Memcached for caching user sessions.
Ask ChatGPT for their analysis.

跟进:

  • “向双子座寻求另一种视角”
  • “DeepSeek对此有何看法?”

多视角调试

I'm getting "TypeError: Cannot read property 'map' of undefined" in my React component.
The error occurs in UserList.jsx when rendering the users array.
Ask ChatGPT and Gemini for debugging suggestions.

环境变量

# Required (at least one for AI feedback tools)
OPENAI_API_KEY=sk-...                              # Your OpenAI API key
GOOGLE_API_KEY=...                                 # Your Google API key (for Gemini)
DEEPSEEK_API_KEY=sk-...                            # Your DeepSeek API key

# Optional
MCP_TOOLZ_MODEL=gpt-5                                         # OpenAI model (default: gpt-5)
MCP_TOOLZ_GEMINI_MODEL=gemini-2.0-flash-thinking-exp-01-21   # Gemini model
MCP_TOOLZ_DEEPSEEK_MODEL=deepseek-chat                        # DeepSeek model

故障排除

“错误401:API密钥无效”

  • 验证是否在中设置了API密钥 .env 或环境变量
  • 已在您的API提供商帐户上启用检查帐单

“没有名为context_manager的模块”

  • 使用 PYTHONPATH=src 在直接运行Python之前
  • 或者通过pip安装: pip install mcp-toolz

项目结构

mcp-toolz/
├── src/
│   ├── mcp_server/              # MCP server for Claude Code
│   │   └── server.py            # MCP tools and handlers
│   └── context_manager/         # Client implementations
│       ├── openai_client.py     # ChatGPT API client
│       ├── gemini_client.py     # Gemini API client
│       └── deepseek_client.py   # DeepSeek API client
├── tests/                       # pytest tests
├── requirements.in
└── requirements.txt

发展

贡献者设置

# Clone and install
git clone https://github.com/taylorleese/mcp-toolz.git
cd mcp-toolz
python3 -m venv venv
source venv/bin/activate
pip install -r requirements-dev.txt

# Install pre-commit hooks (IMPORTANT!)
pre-commit install

# Copy and configure .env
cp .env.example .env
# Edit .env with your API keys

运行测试

source venv/bin/activate
pytest

代码质量

![pre-commit](https://github.com/pre-commit/pre-commit) ![Code style: black](https://github.com/psf/black) ![Ruff](https://github.com/astral-sh/ruff) ![mypy](https://mypy-lang.org/) ![isort](https://pycqa.github.io/isort/) ![security: bandit](https://github.com/PyCQA/bandit)

# Run all checks (runs automatically on commit after pre-commit install)
pre-commit run --all-files

# Individual tools
black .
ruff check .
mypy src/

许可证

麻省理工学院

目录标签

目录标签

代码分析PythonClaude开发工具多模型反馈本地部署MCP集成AI工具开发辅助

支持客户端

Claude DesktopClaudeCursor

接入字段

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

stdio

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

api-key

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdioapi-key部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP