MCP Catalogs
首页paiml-mcp-agent-toolkit screenshot

paiml-mcp-agent-toolkit

by paiml·153·综合分 49

PMAT 是一个 MCP 服务器工具包,为代理提供确定性代码分析和 AI 上下文生成功能。

ai-llmdeveloper-toolsops-infra
26
Forks
6
活跃 Issue
本月
最近提交
2 天前
收录于

概述

实用多语言代理工具包 (PMAT) 通过其 MCP 服务器实现提供了全面的代码分析功能。它为 AI 代理提供 19 种工具,用于分析代码质量、生成技术债务评分、执行变异测试和创建 AI 优化上下文。使用 Rust 构建,具有广泛的测试覆盖率 (99.66%) 和积极的维护,PMAT 与 Claude Code 和其他 AI 编码助手集成。该工具包遵循丰田生产方式质量原则,包含 Git 历史 RAG、语义搜索和合规治理等功能,支持 20 多种编程语言。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI 代理分析代码库中的技术债务模式和质量问题
:Claude Code 和 Cline 使用 PMAT 工具进行上下文感知的代码辅助
:CI/CD 管道集成质量门限、变异测试和技术债务评分
:PMAT 支持哪些编程语言?
:PMAT 如何确保自身代码库的质量?

什么时候选它

当您需要对多语言项目进行全面的代码分析和质量强制执行,特别是与 Claude Code 或其他 AI 代理集成以确定开发工作流时,选择 PMAT。

什么时候不要选它

如果您需要简单、轻量级的代码分析工具,或者您在使用单语言代码库,其广泛的功能集可能过于复杂,则应避免使用 PMAT。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • context

    Generate AI-ready context for code analysis

  • analyze

    Analyze code quality metrics including complexity and technical debt

  • repo-score

    Score repository health across 11 categories (0-289 scale)

  • mutate

    Run mutation testing to validate test suite effectiveness

  • query

    Search code with semantic analysis and git history

  • comply

    Run compliance governance checks across code quality and best practices

  • kaizen

    Autonomous continuous improvement - scan, auto-fix, and commit changes

  • extract

    Extract function boundaries with metadata

  • infra-score

    Score CI/CD infrastructure quality (0-100 scale)

  • hooks

    Manage Git hooks for quality enforcement

  • prompt

    Run pre-configured AI prompts for TDD and quality enforcement

  • tdg-baseline

    Create technical debt baseline and check for regressions

可对比工具

ripgrep-mcpcode-mcpsemantic-search-mcpgit-mcp

安装

使用 Cargo 安装 PMAT:

cargo install pmat

启动 MCP 服务器:

pmat mcp

对于 Claude Desktop 集成,添加到您的 config.json:

{
  "mcpServers": {
    "pmat": {
      "command": "pmat",
      "args": ["mcp"]
    }
  }
}

FAQ

PMAT 支持哪些编程语言?
PMAT 支持 20 多种编程语言,包括 Rust、TypeScript、Python、Go、Java、C/C++、Lua、Lean 以及各种 MLOps 模型格式。
PMAT 如何确保自身代码库的质量?
PMAT 遵循丰田生产方式原则,拥有 21,200+ 个通过的测试、99.66% 的覆盖率、>80% 的变异评分,并通过 CI 强制执行明确的质量承诺。

paiml-mcp-agent-toolkit 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。