D-Bus MCP服务器
通过D-Bus实现Linux系统自动化的独立MCP(模型上下文协议)服务器。
特性
- 100+自动发现的工具 -自动发现并公开D-Bus服务作为MCP工具
- 零配置 -使用合理的默认值即可开箱即用
- 缺省巩固安全 -经过严格验证的沙盒操作
- 多代理系统 -针对不同操作的编排代理
- 实时聊天界面 -基于Web的AI助手聊天界面
安装
cargo build --release
sudo install target/release/dbus-mcp /usr/local/bin/
sudo install target/release/dbus-orchestrator /usr/local/bin/快速开始
# Start MCP server
dbus-mcp
# Start orchestrator
dbus-orchestrator建筑
AI Assistant → MCP Server → D-Bus System Services
↓
Orchestrator (Agent Manager)
↓
Agent Agents (Executor, Systemd, etc.)许可证
麻省理工学院
聊天界面
MCP服务器包括一个基于网络的AI助手聊天界面:
# Start chat server
dbus-mcp-chat
# Open browser to http://localhost:8080Web服务器
启动完整的web UI:
# Start web server
dbus-mcp-web
# Access at http://localhost:8080二进制文件
该项目构建多个二进制文件:
dbus-mcp-主MCP服务器dbus-orchestrator-代理编排器dbus-agent-executor-安全命令执行器代理dbus-mcp-chat-聊天界面服务器dbus-mcp-web-完整的web UI服务器
