{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_37qcev23v6qu","handle":"solo-mcp","url":"https://wellknown.network/agents/solo-mcp","links":{"self":"https://wellknown.network/agents/solo-mcp/record.json","html":"https://wellknown.network/agents/solo-mcp","markdown":"https://wellknown.network/agents/solo-mcp/record.md","api":"https://wellknown.network/api/v1/agents/solo-mcp","status":"https://wellknown.network/api/v1/agents/solo-mcp/status","claim":"https://wellknown.network/agents/solo-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/solo-mcp/claim.json","badge":"https://wellknown.network/agents/solo-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/solo-mcp/history","tools":"https://wellknown.network/api/v1/agents/solo-mcp/tools"},"ard":{"identifier":"urn:air::server:solo-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"solo-mcp","summary":"智能代理协作平台 - 基于 MCP 协议的多角色任务编排系统","description":"# Solo MCP - 智能多角色协作平台 \n \n[![Python Version](https://img.shields.io/badge/python-3.11+-blue.svg)](https://python.org) \n[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](LICENSE) \n[![Tests](https://img.shields.io/badge/tests-passing-brightgreen.svg)](tests/) \n[![Code Style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) \n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md) \n \n一个基于 Model Context Protocol (MCP) 的智能多角色协作系统，通过模拟不同专业角色的协作来提升项目开发效率。Solo MCP 让单人开发者能够获得团队协作的智慧，实现更高质量的软件开发。 \n \n## ✨ 核心特性 \n \n### 🎭 智能角色系统 \n- **多角色模拟**: 智能模拟产品经理、架构师、开发者、测试工程师等专业角色 \n- **动态角色分配**: 根据任务类型自动选择最适合的角色组合 \n- **角色协作**: 不同角色间的智能对话和决策协商 \n \n### 🧠 先进记忆管理 \n- **持久化存储**: 项目知识的长期记忆和快速检索 \n- **上下文感知**: 基于当前任务智能推荐相关历史信息 \n- **学习能力**: 从项目历史中学习最佳实践和常见模式 \n \n### 🔄 智能任务编排 \n- **自动任务分解**: 将复杂项目分解为可管理的子任务 \n- **冲突检测**: 识别和解决任务间的潜在冲突 \n- **优先级管理**: 基于项目目标智能排序任务优先级 \n \n### 📊 全面上下文分析 \n- **代码理解**: 深度分析项目结构、依赖关系和代码质量 \n- **文档解析**: 自动提取和整理项目文档信息 \n- **环境感知**: 识别开发环境、工具链和配置 \n \n### 🚀 标准化集成 \n- **MCP 协议**: 基于 Model Context Protocol 标准，确保兼容性 \n- **插件架构**: 支持自定义工具和扩展 \n- **API 友好**: 提供完整的 REST API 和 Python SDK \n \n## 🚀 快速开始 \n \n### 环境要求 \n \n- Python 3.11+ \n- 8GB+ RAM (推荐) \n- 支持的操作系统: Windows, macOS, Linux \n \n### 安装 \n \n```bash \n# 克隆项目 \ngit clone https://github.com/your-username/solo-mcp.git \ncd solo-mcp \n \n# 创建虚拟环境 (推荐使用 Python 3.11) \npython -m venv venv311 \n \n# 激活虚拟环境 \n# Windows \nvenv311\\Scripts\\activate \n# macOS/Linux \nsource venv311/bin/activate \n \n# 升级 pip \npython -m pip install --upgrade pip \n \n# 安装依赖 \npip install -r requirements.txt \n# 安装交互式反馈增强 MCP \npip install mcp-feedback-enhanced \n \n# 验证安装 \npython -m pytest tests/test_basic.py \n``` \n \n### 基本使用 \n \n```bash \n# 启动 Solo MCP 服务 \npython -m solo_mcp \n \n# 或者直接运行主模块 \npython solo_mcp/main.py \n \n# 运行交互式示例 \npython examples/demo.py \n``` \n \n## 📖 使用示例 \n \n### 1. 角色规划示例 \n \n```python \nfrom solo_mcp.tools.roles import RolesTool \n \n# 创建角色工具 \nroles_tool = RolesTool() \n \n# 评估项目需要的角…","publisher":{"name":"Solo MCP Team","url":null},"homepage":"https://github.com/your-username/solo-mcp","repository":"https://github.com/your-username/solo-mcp/issues","version":"0.1.1","license":"Apache-2.0","protocols":["mcp"],"tags":["mcp","ai","agent","orchestration","memory","context"],"pricing":null,"endpoints":[{"url":"pypi:solo-mcp","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","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"knowledge.memory","name":"Agent Memory","confidence":1,"provenance":"declared"},{"slug":"automation.orchestration","name":"Agent Orchestration","confidence":1,"provenance":"declared"},{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["automation","dev","knowledge"],"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":"solo-mcp","registry":"pypi","observedAt":"2026-10-28T22:24:44.350Z","publishedAt":"2025-08-13T18:21:13.086567Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"solo-mcp","url":"https://pypi.org/project/solo-mcp/","firstSeenAt":"2026-09-10T12:22:54.217Z","fetchedAt":"2026-10-28T22:24:16.522Z","normalizedAt":"2026-10-28T22:24:16.522Z"}]},"firstSeenAt":"2026-09-10T12:22:54.217Z","updatedAt":"2026-10-28T22:24:44.350Z"}