iFly-Spark-Agent-MCP サーバー

iFly-Spark-Agent-MCP サーバー

AIアシスタントを MCP 経由で iFlytek SparkAgent プラットフォームに接続し、ファイル管理・ワークフロー自動化・FlowHunt との簡単統合を実現。

「iFly-Spark-Agent-MCP」MCP サーバーは何をしますか?

iFly-Spark-Agent-MCP MCP サーバーは、AIアシスタントを iFlytek SparkAgent プラットフォームに Model Context Protocol(MCP)で接続するシンプルな実装例です。このサーバーは橋渡し役として機能し、AIクライアントが標準化インターフェース経由で SparkAgent プラットフォーム上のタスクチェーンを呼び出せるようにします。ファイルアップロードなどのツールを公開することで、ファイル管理・プロセス自動化・ワークフローオーケストレーションなど、AI 統合をシームレスに実現します。このサーバーは、AIアシスタントと SparkAgent の機能との間の通信を円滑にし、開発者が自分のアプリケーションに高度な機能を簡単に組み込めるよう設計されています。

プロンプト一覧

リポジトリ内にプロンプトテンプレートは記載されていません。

リソース一覧

リポジトリ内に明示的なリソース記載や説明はありません。

ツール一覧

  • upload_file
    ファイルパスを指定してクライアントがファイルをアップロードできます。このツールはファイル管理機能を AI クライアントに提供し、SparkAgent プラットフォームへのファイル送信・更なる処理やワークフロー実行を可能にします。

この MCP サーバーのユースケース

  • ファイルアップロードと管理
    開発者は upload_file ツールを利用してローカルファイルを SparkAgent プラットフォームに転送し、ファイルベースのワークフロー自動化や処理パイプラインの起動が可能です。
  • タスクチェーン呼び出し
    サーバーは AI クライアントによる SparkAgent プラットフォーム上でのタスクチェーン実行を可能にし、複数ステップやサービスの連携を要する複雑な処理も効率化します。
  • AI 開発ツールとの統合
    MCP 対応により、本サーバーは Claude、Cursor、Windsurf などの AI 開発環境と連携でき、AI アプリケーションを SparkAgent の機能と簡単に接続できます。
  • ワークフロー自動実行
    開発者は、MCP サーバーインターフェース経由で SparkAgent のワークフローをプログラム的に呼び出し、繰り返し作業やバッチ処理の自動化が可能です。

セットアップ方法

Windsurf

Windsurf 用の特定手順はありません。

Claude

  1. 必要条件を確認:
    • Node.js および uv または uvx をインストール
    • iFly-Spark-Agent-MCP リポジトリをクローンまたはダウンロード
  2. claude_desktop_config.json または mcp.json を開く
  3. 以下いずれかの方法でサーバーを追加

uv を使用する場合:

{
  "mcpServers": {
    "ifly-spark-agent-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/ifly-spark-agent-mcp",
        "run",
        "ifly-spark-agent-mcp"
      ],
      "env": {
        "IFLY_SPARK_AGENT_BASE_URL": "xxxx",
        "IFLY_SPARK_AGENT_APP_ID": "xxxx",
        "IFLY_SPARK_AGENT_APP_SECRET": "xxxx"
      }
    }
  }
}

GitHub リポジトリから uvx を使用する場合:

{
  "mcpServers": {
    "ifly-spark-agent-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/iflytek/ifly-spark-agent-mcp",
        "ifly-spark-agent-mcp"
      ],
      "env": {
        "IFLY_SPARK_AGENT_BASE_URL": "xxxx",
        "IFLY_SPARK_AGENT_APP_ID": "xxxx",
        "IFLY_SPARK_AGENT_APP_SECRET": "xxxx"
      }
    }
  }
}
  1. 設定ファイルを保存して Claude を再起動します。
  2. 利用可能なツール一覧の表示やテストコマンドの実行でセットアップを確認します。

API キーの保護

機密キーは env セクションに格納してください:

"env": {
  "IFLY_SPARK_AGENT_BASE_URL": "xxxx",
  "IFLY_SPARK_AGENT_APP_ID": "xxxx",
  "IFLY_SPARK_AGENT_APP_SECRET": "xxxx"
}

Cursor

Cursor 用の特定手順はありません。

Cline

Cline 用の特定手順はありません。

Flow 内でこの MCP を使う方法

FlowHunt で MCP を利用する場合

FlowHunt のワークフローに MCP コンポーネントを追加し、AI エージェントと接続します。

FlowHunt MCP flow

MCP コンポーネントをクリックし、設定パネルを開きます。システム MCP 設定セクションで、以下の JSON 形式で MCP サーバー情報を入力してください。

{
  "ifly-spark-agent-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AI エージェントはこの MCP をツールとして利用でき、すべての機能や操作にアクセス可能になります。必ず “ifly-spark-agent-mcp” を実際のサーバー名と URL に置き換えてください。


概要

セクション利用可否詳細・備考
概要README と説明に概要あり
プロンプト一覧プロンプトテンプレートなし
リソース一覧リソース記載なし
ツール一覧upload_file が README で説明あり
API キーの保護設定例で env セクションを利用
サンプリング対応(評価には重要度低)サンプリング対応の記載なし

ドキュメントに基づくと、この MCP サーバーは主に1つのツール(upload_file)に特化した基本的な機能のみを提供しています。セットアップ手順は明快でライセンス情報も適切ですが、高度な機能やプロンプトテンプレート、リソース定義はありません。範囲は限定的ですが、最小限の動作例としては明確です。全体として汎用性や深みは低〜中程度と評価されます。


MCP スコア

LICENSE あり✅ (MIT)
ツールが1つ以上ある
フォーク数3
スター数1

よくある質問

iFly-Spark-Agent-MCP サーバーとは何ですか?

このサーバーは、AIアシスタントと iFlytek SparkAgent プラットフォームを接続し、ファイルアップロードやタスクチェーン呼び出し、ワークフローのオーケストレーションなどを標準化プロトコル経由で実現する MCP サーバーです。

この MCP サーバーが提供するツールは何ですか?

現在は `upload_file` ツールを提供しており、クライアントが SparkAgent プラットフォーム上での管理や処理のためにファイルをアップロードできます。

FlowHunt で iFly-Spark-Agent-MCP サーバーをどのように設定しますか?

FlowHunt のワークフローに MCP コンポーネントを追加し、システム MCP 設定欄で次のような JSON 設定で MCP サーバー情報を入力してください: { "ifly-spark-agent-mcp": { "transport": "streamable_http", "url": "https://yourmcpserver.example/pathtothemcp/url" } }

APIキーや認証情報はどのように保護されていますか?

APIキーや認証情報は設定の `env` セクション内に保存され、ソースファイルから機密情報を分離して安全に統合できます。

このサーバーは他の AI 開発ツールとも統合できますか?

はい、このサーバーは Claude、Cursor、Windsurf など MCP をサポートするツールと連携可能で、様々な AI 開発ワークフローに対応します。

iFly-Spark-Agent-MCP を FlowHunt と統合

FlowHunt と iFly-Spark-Agent-MCP サーバーを連携させることで、ファイルアップロードや自動タスクチェーンをシームレスに開発ワークフローへ組み込みましょう。

詳細はこちら

iFlytek Workflow MCPサーバー
iFlytek Workflow MCPサーバー

iFlytek Workflow MCPサーバー

iFlytek Workflow MCPサーバーは、AIアシスタントとiFlytekのワークフロー自動化プラットフォームを統合し、Model Context Protocol(MCP)を介してビジネスおよびデータワークフローのスケジューリング、オーケストレーション、実行をシームレスに実現します。...

1 分で読める
MCP Servers Workflow Automation +3
Firefly MCP サーバー
Firefly MCP サーバー

Firefly MCP サーバー

Firefly MCP サーバーは、AI 主導によるクラウドおよび SaaS 環境全体のリソースのシームレスな発見、管理、コード化を可能にします。Claude や Cursor などのツールと統合し、安全かつ自然言語ベースのインフラ自動化とリソース管理を実現します。...

2 分で読める
AI Cloud +5
Cloudflare MCPサーバー統合
Cloudflare MCPサーバー統合

Cloudflare MCPサーバー統合

Cloudflare MCPサーバーはAIアシスタントとCloudflareのクラウドサービスを橋渡しし、設定・ログ・ビルド・ドキュメントの自然言語による自動化を可能にします。CloudflareのAPIやオブザーバビリティを、堅牢かつ安全なセットアップでAIワークフローに簡単統合。...

1 分で読める
Cloudflare MCP +7