
x-plug/osworld-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
x-plug/osworld-mcpは、https://github.com/x-plug/osworld-mcp.からインポートされたMCPサーバー候補です。
概要
x-plug/osworld-mcpは、https://github.com/x-plug/osworld-mcp.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
🔔 アップデート
2026-05-13: こちらも興味があるかもしれません:ToolCUA: コンピュータ使用エージェント向け最適GUIツールパスオーケストレーションに向けて。
2026-05-09: LibreOffice MCPツールのバグ修正。新しいモデル結果を追加:Kimi-K2.5、Gemini-3.1-Pro、Claude-4.5-Sonnet、Qwen3.5-Plus。
2026-01-26: OSWorld-MCPがICLR 2026に受け入れられます!🎉
2025-10-28: 論文とプロジェクトページを公開しました!🎉
📄 論文 を読む | 🌐 プロジェクトページを訪問
📑 概要と主なハイライト
OSWorld-MCPは、現実世界でのコンピュータ使用エージェントを評価するための包括的かつ公正なベンチマークです。 このツールは、モデルコンテキストプロトコル(MCP)**ツール呼び出し機能、グラフィカルユーザーインターフェース(GUI)運用スキル、そして意思決定パフォーマンスを共同で測定します。 OSWorldの拡張として設計されており、評価におけるリアリズム、バランス、比較可能性を大幅に向上させます。
主な特徴と発見
- 158の検証済みMCPツール、7の一般的なアプリケーション(LibreOffice Writer、Calc、Impress、VS Code、Google Chrome、VLC、OSユーティリティ)を網羅。その中には、堅牢性テスト用の25の気をそらすツール**
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
OSWorld-MCP: Benchmarking MCP Tool Invocation in Computer-Use Agents
🔔 Updates
2026-05-13: You Might also be interested: ToolCUA: Towards Optimal GUI-Tool Path Orchestration for Computer Use Agents.
2026-05-09: Fixed bugs in LibreOffice MCP tools. New model results added: Kimi-K2.5, Gemini-3.1-Pro, Claude-4.5-Sonnet, and Qwen3.5-Plus.
2026-01-26: OSWorld-MCP is accepted to ICLR 2026! 🎉
2025-10-28: We released our paper and project page! 🎉
📄 Read the Paper | 🌐 Visit the Project Page
📑 Overview & Key Highlights
OSWorld-MCP is a comprehensive and fair benchmark for evaluating computer-use agents in real-world scenarios.
It jointly measures Model Context Protocol (MCP) tool invocation capabilities, graphical user interface (GUI) operation skills, and decision-making performance.
Designed as an extension of OSWorld, it significantly improves realism, balance, and comparability in evaluation.
Key Features & Findings
- 158 validated MCP tools, spanning 7 common applications (LibreOffice Writer, Calc, Impress, VS Code, Google Chrome, VLC, OS utilities). Among them, 25 distractor tools for robustness testing
- 250 tool-beneficial tasks → 69% of benchmark tasks benefit from MCP tools
- Multi-round tool invocation possible, posing real decision-making challenges
- MCP tools boost model accuracy & efficiency — e.g., OpenAI o3: 8.3% → 17.6% (15 steps)
- Highest observed Tool Invocation Rate (TIR) = 33.3% (Claude-4-Sonnet, 50 steps) → indicating ample room for improvement
- MCP tools improve agent metrics
- Higher tool invocation correlates with higher accuracy
- Combining tools introduces significant challenges
Architecture Overview
Figure: OSWorld-MCP evaluation framework integrating GUI actions and MCP tool invocations.
⚙️ Installation & Usage
1️⃣ Preparation: Code Setup
# Clone OSWorld base repo
git clone https://github.com/xlang-ai/OSWorld.git
# Clone OSWorld-MCP
git clone https://github.com/X-PLUG/OSWorld-MCP.git
Integrate OSWorld-MCP files into OSWorld to enable MCP support.
2️⃣ Preparation: Docker Environment
- Copy MCP files into
/homeinside Docker:
/home/
└── mcp_server/
└── osworld_mcp_client.py
- Install dependencies:
pip install -r requirements.txt
- Install Node.js
- Launch MCP server:
cd mcp_server
bash debug_server.sh
A successful launch opens the local MCP debug UI in your browser.
3️⃣ Running Evaluation
Example: Evaluate Claude 4 Sonnet (15 steps):
python run_multienv_e2e.py \
--api_url \
--api_key \
--model 'claude-sonnet-4-20250514-thinking' \
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →