Token导航 LogoToken导航TokenDH.com
Aurora Rs MCP logo
开发工具未说明官方级别未说明来源级核验

Aurora Rs MCP

MCP Server

Rust for Aurora OS是一个用于Aurora OS的Rust应用程序跨平台开发和集成的工具,支持D-Bus、Clib、C++和Qt等接口。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
开发工具Rust命令行工具

安装说明

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

作者 / 组织

KotDath

提供方

KotDath

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

Aurora操作系统的Rust

image

▶️ RUTUBE

演示用于Aurora OS的Rust应用程序的跨平台组装以及与主要接口的交互:

  • D-Bus(设备信息)。
  • Clib(libappdir)。
  • С++(示例cxx)。
  • Qt(QNetworkConfigurationManager)。

Aurora RS MCP通过一个最小的MCP服务器扩展了这一基础,该服务器公开 /mcp 以及这两个工具 say_helloget_aurora_info 用于集成测试。CLI接受 --port 选项(默认 8080)因此,您可以选择监听端口。

构建

  • 十字架:https://crates.io/crates/cross
  • Aurora CLI:https://crates.io/crates/aurora-cli

Cross.local.toml

在项目的根节点创建它,并对其进行自定义以满足您的需求。

# armv7hl
[target.armv7-unknown-linux-gnueabihf]
env.volumes = [
    "PKG_CONFIG_SYSROOT_DIR=/home/keygenqt/.aurora-sysroot/armv7hl",
    "PKG_CONFIG_LIBDIR=/home/keygenqt/.aurora-sysroot/armv7hl",
    "PKG_CONFIG_PATH=/home/keygenqt/.aurora-sysroot/armv7hl",
]

# aarch64
[target.aarch64-unknown-linux-gnu]
env.volumes = [
    "PKG_CONFIG_SYSROOT_DIR=/home/keygenqt/.aurora-sysroot/aarch64",
    "PKG_CONFIG_LIBDIR=/home/keygenqt/.aurora-sysroot/aarch64",
    "PKG_CONFIG_PATH=/home/keygenqt/.aurora-sysroot/aarch64",
]

# x86_64
[target.x86_64-unknown-linux-gnu]
env.volumes = [
    "PKG_CONFIG_SYSROOT_DIR=/home/keygenqt/.aurora-sysroot/x86_64",
    "PKG_CONFIG_LIBDIR=/home/keygenqt/.aurora-sysroot/x86_64",
    "PKG_CONFIG_PATH=/home/keygenqt/.aurora-sysroot/x86_64",
]
对于Windows,您需要使用sysroot unix。

构建

# armv7hl
CROSS_CONFIG="Cross.local.toml" cross build --target=armv7-unknown-linux-gnueabihf --verbose
# aarch64
CROSS_CONFIG="Cross.local.toml" cross build --target=aarch64-unknown-linux-gnu --verbose
# x86_64
CROSS_CONFIG="Cross.local.toml" cross build --target=x86_64-unknown-linux-gnu --verbose

Visual Studio代码的配置

"rust-analyzer.cargo.extraEnv": {
    "PKG_CONFIG_SYSROOT_DIR=/Users/keygenqt/.aurora-sysroot/aarch64",
    "PKG_CONFIG_LIBDIR=/Users/keygenqt/.aurora-sysroot/aarch64",
    "PKG_CONFIG_PATH=/Users/keygenqt/.aurora-sysroot/aarch64"
}

在模拟器上运行

./run.sh

在本地运行

# default port 8080
cargo run --

# explicit port flag
cargo run -- --port 9090

macOS/Linux:

./run.sh

窗户:

sh run.sh

目录标签

目录标签

开发工具Rust命令行工具跨平台开发本地部署AuroraOS系统集成

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP