远程应用服务器API

Parallels RAS MCP Server 是一个基于REST API的后端服务,用于管理Parallels Remote Application Server的会话和应用程序发布。

  • by kamalsrini17
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 kamalsrini17/parallels-ras-mcp-server

使用说明

Parallels RAS MCP服务器(Python)

此MCP服务器提供了一个REST API后端,用于与Parallels远程应用程序服务器(RAS)交互,以进行会话管理和应用程序发布。

特性

  • 通过RAS REST API列出当前会话
  • 发布远程应用程序
  • 用于与MCP服务器集成的简单客户端库
  • 基于FastAPI的后端

设置

  1. 克隆存储库:
git clone https://github.com/kamalsrini17/parallels-ras-mcp-server.git
cd parallels-ras-mcp-server
  1. 安装依赖项:
pip install -r requirements.txt
  1. 在中设置环境变量 .env:
RAS_API_URL=https://your-ras-server/ras/api
RAS_USERNAME=your-username
RAS_PASSWORD=your-password
  1. 运行服务器:
bash run.sh

客户端使用情况

from client_library.ras_mcp_client import RASMCPClient

client = RASMCPClient("http://localhost:8000")
print(client.get_sessions())

response = client.publish_application(
    app_name="Notepad",
    target_path="C:\\Windows\\System32\\notepad.exe"
)
print(response)

提交给MCP

将您的MCP服务器提交至 https://mcp.so/submit

许可证

MIT许可证