Token导航 LogoToken导航TokenDH.com
Comp Assist logo
运维云端stdio官方级别未说明来源级核验

Comp Assist

MCP Server

一款全面的本地计算机助手,用于标准化计算机环境检查、设置、更新和问题解决,支持Windows和Linux。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python云端部署Docker

安装说明

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

作者 / 组织

Keven1894

提供方

Keven1894

最后核验

2026/5/17 20:19

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

本地计算机助理

一个全面的本地计算机助手,用于标准化计算机环境检查、设置、更新和问题解决。从Windows支持开始,计划扩展到Linux用于各种用例(艺术设计、研究、金融等)。

特性

  • 环境检查:分析系统配置、安装的软件、资源
  • 设置自动化:标准化和自动化软件安装和配置
  • 更新管理:检查并应用系统和软件更新
  • 问题解决:检测问题并提供自动修复
  • 代理间通信:用于AI代理集成的REST API和MCP(JSON-RPC 2.0)端点

快速开始

先决条件

  • Python 3.8或更高版本
  • Docker桌面(可选,用于容器化部署)

安装

# Install dependencies
pip install -r requirements.txt

# Install API dependencies (for agent communication)
pip install -r requirements-api.txt

用法

# Set PYTHONPATH (adjust path to your project location)
$env:PYTHONPATH="
"
# Example: $env:PYTHONPATH="C:\projects\local-computer-assistant"

# Run commands
py src/main.py check          # Check environment
py src/main.py setup          # Setup system
py src/main.py diagnose       # Diagnose issues
py src/main.py fix            # Fix issues

# Start API server (for agent communication)
py src/api/server.py

Docker部署

# Build image
docker build -t local-computer-assistant .

# Run container
docker run -it --rm --privileged local-computer-assistant check

# Or use docker-compose
docker-compose up

API终点

服务器运行后(py src/api/server.py):

  • Swagger用户界面: http://localhost:8000/docs
  • 开发信息: http://localhost:8000/api/v1/dev-信息
  • MCP端点: http://localhost:8000/mcp

示例:获取开发信息

REST API:

curl http://localhost:8000/api/v1/dev-info

MCP(JSON-RPC 2.0):

curl -X POST http://localhost:8000/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "method": "mcp.get_dev_info",
    "params": {},
    "id": 1
  }'

项目结构

local-computer-assistant/
├── src/                    # Source code
│   ├── api/               # API server (REST + MCP)
│   ├── checker/           # Environment checking
│   ├── core/              # Core utilities
│   ├── setup/             # Setup automation
│   ├── update/            # Update management
│   ├── troubleshooting/   # Problem detection & fixes
│   └── main.py            # CLI entry point
├── config/                # Configuration files
├── docs/                  # Documentation (organized by topic)
│   ├── getting-started/  # Installation & quick start
│   ├── api/               # API documentation
│   ├── architecture/      # Architecture & design
│   └── guides/            # User guides
├── scripts/               # Platform-specific scripts
├── data/                  # Data storage (git-ignored)
├── logs/                  # Log files (git-ignored)
├── requirements.txt       # Python dependencies
├── requirements-api.txt   # API dependencies
├── Dockerfile             # Docker container definition
└── docker-compose.yml     # Docker Compose config

文档

📖 CompAssist新手? 从以下内容开始:

docs/ 按主题组织的详细文档目录:

入门指南

  • docs/getting-started/installation.md -安装指南
  • docs/getting-started/quickstart.md -快速入门指南
  • docs/getting-started/docker-setup.md -Docker设置

API文档

  • docs/api/overview.md -API概述和设置
  • docs/api/rest-api.md -REST API端点
  • docs/api/mcp-protocol.md -MCP(JSON-RPC 2.0)协议
  • docs/api/dev-info-endpoint.md -开发信息端点

建筑

  • docs/architecture/design.md -系统架构
  • docs/architecture/agent-communication.md -Agent通信设计
  • docs/architecture/docker-feasibility.md -Docker部署分析

指南

  • docs/guides/docker-installation.md -Docker安装
  • docs/guides/lightshot-installation.md -Lightshot安装

docs/README.md 获取完整的文档索引。

平台支持

  • 视窗:全力支持
  • 🔄 Linux:基本支持(扩展)
  • 🔄 macOS:计划中

许可证

麻省理工学院

目录标签

目录标签

Python云端部署Docker环境检查本地部署自动化设置更新管理问题解决AI集成

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP