aipower-rpa-mcp-server について
YingDao RPA MCP Serverは、影刀RPAの機能をAI Powerや他のMCPホストに接続します。AIからRPAアプリを照会・実行する用途向けで、ローカルとエンタープライズ向けOpen APIのモード、およびSSEとStdioに対応します。
主な機能
- 01RPAアプリのパラメーター照会
- 02RPAアプリ一覧の取得
- 03ローカルRPAアプリの実行
- 04Open API経由でのジョブ開始と確認
- 05SSEとStdioモードへの対応
活用シーン
- 01AIから利用可能なRPAアプリを確認
- 02AI経由でローカルRPAアプリを起動
- 03エンタープライズOpen APIモードでジョブを開始・追跡
MCP 対応
このMCPサーバーは、YingDao RPAのツールをAI PowerやClaude Desktop、CursorなどのMCPホストに公開します。SSEまたはStdioで接続できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
YingDao AI Power:AI エージェントと AI ワークフローをすばやく作成でき、ユーザーが AI を効果的に活用できるよう支援する、AI ローコードプラットフォームです。
YingDao RPA:繰り返し作業から人々を解放する、使いやすい RPA 自動化製品を提供する RPA ローコードプラットフォームです。
Yingdao RPA MCP Server は、Model Context Protocol(MCP)に基づいて実装されており、YindDao AI Power と、MCP ホストとして機能する他のツール(Claude Desktop、Cursor など)との連携を可能にします。AI が RPA の機能を利用できるようになります。
SSE サーバーモードと Stdio サーバーモードの両方をサポートしています。
はじめに
YindDao RPA の実行方法は 2 つあります。
ローカルモード
環境変数を設定します。
RPA_MODEL=local
SHADOWBOT_PATH={your_shadowbot_path} //Path to YindDao RPA executable
USER_FOLDER={your_user_folder} //Path to YindDao RPA user folder
YindDao RPA 実行ファイルへのパス
Windows
D:\Program Files\{installation directory}\ShadowBot.exe
Mac
/Applications/影刀.app
YindDao RPA ユーザーフォルダーへのパス
YindDao RPA の設定でユーザーフォルダーの項目を確認してください。

Open API モード(エンタープライズユーザーのみ)
環境変数を設定します。
RPA_MODEL=openApi
ACCESS_KEY_ID={your_access_key_id}
ACCESS_KEY_SECRET={your_access_key_secret}
取得方法
エンタープライズ管理者は、YindDao RPA コンソールにログインして取得できます。YindDao RPA ヘルプドキュメント - 認証を参照してください。
Stdio サーバーの起動
クライアントで設定します。
{
"mcpServers": {
"YingDao RPA MCP Server": {
"command": "npx",
"args": ["-y", "@automa-ai-power/rpa-mcp-servers", "-stdio"],
"env":{
"RPA_MODEL":"openApi",
"ACCESS_KEY_ID":"{your_access_key_id}",
"ACCESS_KEY_SECRET":"{your_access_key_secret}"
}
}
}
}
SSE サーバーの設定
ビルド
リポジトリをクローンしてビルドします。
git clone https://github.com/AutomaApp/aipower-rpa-mcp-server.git
cd aipower-rpa-mcp-servers
npm install
npm run build
設定
上記の設定項目を記載した .env ファイルを追加します。
起動
npm run start:server
クライアントの設定
AI Power クライアントの設定:
{
"mcpServers": {
"YingDao RPA MCP Server": {
"url": "http://localhost:3000/sse",
"description": "Yingdao RPA MCP Server"
}
}
}
デフォルトのポートは 3000 です。
機能
ローカルモード
- queryRobotParam:RPA アプリケーションのパラメーターを照会します
- queryApplist:RPA アプリケーションの一覧を照会します
- runApp:RPA アプリケーションを実行します
Open API モード
- uploadFile:RPA プラットフォームにファイルをアップロードします
- queryRobotParam:RPA アプリケーションのパラメーターを照会します
- queryApplist:ページ分割された RPA アプリケーションの一覧を取得します
- startJob:RPA ジョブを開始します
- queryJob:RPA ジョブのステータスを照会します
- queryClientList:RPA ロボットクライアントの一覧を照会します
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。