mcpField
A
aipower-rpa-mcp-server

aipower-rpa-mcp-server

ローカル
github.com/catinair生産性179 週間前に更新

aipower-rpa-mcp-server について

YingDao RPA MCP Serverは、影刀RPAの機能をAI Powerや他のMCPホストに接続します。AIからRPAアプリを照会・実行する用途向けで、ローカルとエンタープライズ向けOpen APIのモード、およびSSEとStdioに対応します。

主な機能

  1. 01RPAアプリのパラメーター照会
  2. 02RPAアプリ一覧の取得
  3. 03ローカルRPAアプリの実行
  4. 04Open API経由でのジョブ開始と確認
  5. 05SSEとStdioモードへの対応

活用シーン

  1. 01AIから利用可能なRPAアプリを確認
  2. 02AI経由でローカルRPAアプリを起動
  3. 03エンタープライズOpen APIモードでジョブを開始・追跡

MCP 対応

このMCPサーバーは、YingDao RPAのツールをAI PowerやClaude Desktop、CursorなどのMCPホストに公開します。SSEまたはStdioで接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

README の画像

# YindDao AI Power - RPA MCP Server

[英語] | [中国語]

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 です。

機能

ローカルモード

  1. queryRobotParam:RPA アプリケーションのパラメーターを照会します
  2. queryApplist:RPA アプリケーションの一覧を照会します
  3. runApp:RPA アプリケーションを実行します

Open API モード

  1. uploadFile:RPA プラットフォームにファイルをアップロードします
  2. queryRobotParam:RPA アプリケーションのパラメーターを照会します
  3. queryApplist:ページ分割された RPA アプリケーションの一覧を取得します
  4. startJob:RPA ジョブを開始します
  5. queryJob:RPA ジョブのステータスを照会します
  6. queryClientList:RPA ロボットクライアントの一覧を照会します
ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。