PP

paiml/paiml-mcp-agent-toolkit

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

167 stars 29 forks 质量 77 趋势 37MIT

Pragmatic AI Labs MCP 代理工具包——一款旨在使带有代理的代码更具确定性而设计的 MCP 服务器

概览

任何代码库的零配置AI上下文生成 (Pragmatic Multi-language Agent Toolkit)提供了分析代码质量和生成 AI 上下文所需的一切: - - 对Claude、GPT及其他大型语言模型进行深度分析 - - A+到F评分,包含6个正交指标 - - 测试套件质量验证(85%+杀伤率) - - 定量健康评估(0-289比例,11个类别) - - 通过RRF融合实现提交历史语义搜索 - - 自然语言代码发现 - - 包含代码质量、最佳实践和可重复性的157项检查 - - 丰田Way合同配置文件,包含检查点验证和救援协议 - - 丰田Way持续改进,支持自动修复和提交 - - 20个面向Claude代码、Cline和AI代理的工具(相同表面),端到端验证并发多代理(超代码)工作流 — 参见MCP服务器 - - 预提交钩子、CI/CD集成、.pmat门。

概述(AI 翻译)

PMAT

任何代码库的零配置AI上下文生成

安装 |MCP 服务器 |使用情况 |功能 |示例 |文档


目录

  • 什么是PMAT?
  • 安装
  • MCP服务器
  • 使用情况
  • 特色
  • 建筑学

什么是PMAT?

PMAT(实用多语言代理工具包)提供了分析代码质量和生成AI准备上下文所需的一切:

  • 上下文生成 - Claude、GPT及其他大型语言模型的深度分析
  • 技术债务评分 - A+至F评分,含6项正交指标
  • 突变测试 - 测试套件质量验证(85%+杀死率)
  • 数据库评分 - 定量健康评估(0-289分制,11个类别)
  • Git 历史 RAG - 通过 RRF 融合在提交历史中的语义搜索
  • 语义搜索 - 自然语言代码发现
  • 合规治理 - 涵盖代码质量、最佳实践和可重复性的157项检查
  • 合同设计 - 丰田Way合同配置文件,包含检查点验证和救援协议
  • 自主改善 - 丰田Way持续改进,支持自动修复和提交

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

PMAT

Zero-configuration AI context generation for any codebase


Table of Contents

What is PMAT?

PMAT (Pragmatic Multi-language Agent Toolkit) provides everything needed to analyze code quality and generate AI-ready context:

  • Context Generation - Deep analysis for Claude, GPT, and other LLMs
  • Technical Debt Grading - A+ through F scoring with 6 orthogonal metrics
  • Mutation Testing - Test suite quality validation (85%+ kill rate)
  • Repository Scoring - Quantitative health assessment (0-289 scale, 11 categories)
  • Git History RAG - Semantic search across commit history with RRF fusion
  • Semantic Search - Natural language code discovery
  • Compliance Governance - 157 checks across code quality, best practices, and reproducibility
  • Design by Contract - Toyota Way contract profiles with checkpoint validation and rescue protocols
  • Autonomous Kaizen - Toyota Way continuous improvement with auto-fix and commit
  • MCP Integration - 20 tools for Claude Code, Cline, and AI agents over stdio and HTTP (identical surfaces), validated end-to-end for concurrent multi-agent (ultracode) workflows — see MCP Server
  • Quality Gates - Pre-commit hooks, CI/CD integration, .pmat-gates.toml config
  • 20+ Languages - Rust, TypeScript, Python, Go, Java, C/C++, Lua, Lean, and more

Part of the PAIML Stack, following Toyota Way quality principles (Jidoka, Genchi Genbutsu, Kaizen).

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

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