{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_amk487ppqaqe","handle":"aceflow-mcp-server","url":"https://wellknown.network/agents/aceflow-mcp-server","links":{"self":"https://wellknown.network/agents/aceflow-mcp-server/record.json","html":"https://wellknown.network/agents/aceflow-mcp-server","markdown":"https://wellknown.network/agents/aceflow-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/aceflow-mcp-server","status":"https://wellknown.network/api/v1/agents/aceflow-mcp-server/status","claim":"https://wellknown.network/agents/aceflow-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/aceflow-mcp-server/claim.json","badge":"https://wellknown.network/agents/aceflow-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:aceflow-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"aceflow-mcp-server","summary":"AceFlow MCP Server - AI-Driven Intelligent Workflow System with Contract-First Development, Memory Management, and 25 MCP Tools (4 Contract + 21 Workflow)","description":"# AceFlow - OpenAPI Contract Management CLI\n\n> 轻量级的前后端协作契约管理工具，基于 OpenAPI 规范的 Contract-First 开发流程\n\n[![Test Coverage](https://img.shields.io/badge/tests-57%2F57%20passing-brightgreen)](tests/)\n[![Python](https://img.shields.io/badge/python-3.8%2B-blue)](https://www.python.org)\n[![License](https://img.shields.io/badge/license-MIT-green)](LICENSE)\n\n## 🎯 核心特性\n\n- **📄 契约生成** - 从 Spring Boot OpenAPI Spec 生成过滤后的契约文件\n- **🔄 Git 集成** - 自动推送/拉取契约到 Git 仓库\n- **🤖 智能补全** - 基于规则自动添加 OpenAPI 示例值\n- **🎭 Mock Server** - 基于 Prism 的 Mock API 服务器管理\n- **📧 邮件通知** - 契约更新自动通知开发团队\n- **⚙️ 配置管理** - 简单的 YAML 配置文件管理\n\n## 🚀 快速开始\n\n### 安装\n\n```bash\n# 克隆仓库\ngit clone https://github.com/aceflow-pateoas/aceflow-ai.git\ncd aceflow-ai/aceflow-mcp-server\n\n# 安装依赖\npip install -e .\n\n# 安装 Prism CLI (用于 Mock Server)\nnpm install -g @stoplight/prism-cli\n```\n\n### 初始化项目\n\n```bash\n# 交互式初始化配置\naceflow init\n\n# 非交互式初始化\naceflow init \\\n  --project-name \"My API Project\" \\\n  --openapi-url \"http://localhost:8080/v3/api-docs\" \\\n  --repo-url \"git@github.com:your-org/contracts.git\" \\\n  --non-interactive\n```\n\n### 基本工作流\n\n#### 1. 后端开发者：生成并推送契约\n\n```bash\n# 添加功能配置\naceflow feature add \\\n  --name user-management \\\n  --api-filter \"/api/user/\" \\\n  --filter-type prefix \\\n  --description \"User management APIs\" \\\n  --dev-team \"frontend@example.com,backend@example.com\" \\\n  --non-interactive\n\n# 生成契约\naceflow contract generate --feature user-management\n\n# 推送到 Git 仓库（自动发送邮件通知）\naceflow contract push --feature user-management\n```\n\n#### 2. 前端开发者：拉取契约并启动 Mock\n\n```bash\n# 拉取最新契约\naceflow contract pull --feature user-management\n\n# 启动 Mock Server\naceflow mock start --feature user-management --port 4010\n\n# 前端开发使用 Mock API\ncurl http://localhost:4010/api/user/login\n\n# 停止 Mock Server\naceflow mock stop --port 4010\n```\n\n## 🤖 MCP Tools for AI-Driven Workflow\n\nAceFlow 现已提供 **13 个 MCP Tools**，支持完整的 AI 驱动 Contract-First 开发工作流！\n\n### 核心工作流工具 (4 个)\n\n- `aceflow_init` - 初始化项目基础结构\n- `aceflow_stage` - 管理工作流阶段\n- `aceflow_validate` - 验证项目合规性\n- `aceflow_template` - 管理工作流…","publisher":null,"homepage":"https://docs.aceflow.dev/mcp","repository":"https://github.com/aceflow-pateoas/aceflow-ai","version":"3.0.2","license":"MIT","protocols":["mcp"],"tags":["mcp","model-context-protocol","workflow","ai-collaboration","ai-tools","dual-direction","intelligent-workflow","claude-code","cursor"],"pricing":null,"endpoints":[{"url":"pypi:aceflow-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"aceflow-mcp-server","registry":"pypi","observedAt":"2026-09-09T08:22:19.045Z","publishedAt":"2025-11-12T08:41:46.321714Z","latestVersion":"3.0.2"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"aceflow-mcp-server","url":"https://pypi.org/project/aceflow-mcp-server/","firstSeenAt":"2026-09-09T08:20:18.916Z","fetchedAt":"2026-09-09T08:20:18.916Z","normalizedAt":"2026-09-09T08:20:18.916Z"}]},"firstSeenAt":"2026-09-09T08:20:18.916Z","updatedAt":"2026-09-09T08:22:19.045Z"}