
lillard01/chatexcel-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
chatExcel - Model Context Protocol(MCP)に基づくExcelインテリジェント処理およびデータ解析サーバーで、インテリジェントなExcelファイル解析、データ処理、コード実行、インタラクティブなチャート生成に特化しています。複雑なExcelフォーマット処理、インテリジェントパラメータ推奨、コードテンプレート生成、高度なデータ可視化をサポートします。
概要
これはMCP(モデルコンテキストプロトコル)に基づくエンタープライズグレードのExcelインテリジェント処理サーバーであり、強力なExcelファイル解析、データ処理、数式計算、可視化機能を提供します。 - (2つのツール):インテリジェントコード検出、構造解析 - (9つのツール):安全なコード実行、パラメータ推奨、テンプレート生成 - (3つのツール):インタラクティブなチャート生成(Chart.js) - (12のツール):多層品質チェック、インテリジェントクリーニング - (5つのツール):式解析、コンパイル、実行、検証 - : pandas/openpyxlに基づく従来型処理、複雑なデータ解析をサポートします- : 高性能並行処理、大規模データ処理に適している(オプション) - : AST構文解析およびセキュリティ検証、複雑なネスト式をサポート - : コード生成と依存関係解析による実行性能最適化 - : 安全な実行環境と結果検証、コンテキスト計算をサポート - : 依存グラフ生成とループ検出による計算スデッドロック回避 - : 構文チェックとリスク評価による数式セキュリティ確保 - : データの整合性、整合性、正確性の包括的な検証 - : 自動データクリーニングとフォーマット標準化 - : 複数のExcelファイルの並列処理による処理効率向上 - : 多条件データ抽出と内容分析 - : マルチテーブルデータ統合および構成処理 - : 文字フォーマット変換およびルール設定の自動 - : 悪意のあるコード実行を防ぐためのAST分析および機能ホワイトリスト - : システムセキュリティを保護するための隔離された実行環境 - : 細かいアクセス制御および運用監査 - : インテリジェント依存関係分析およびセキュリティ脆弱性検出 - : 冗長計算を減らすための多層キャッシュ戦略 - : 処理速度向上のための非同期タスク実行 - : 大規模ファイルチャンキング処理によるメモリ使用の最適化 - : 自動再試行機構と健康状態監視 ChatExcel MCP Serverは、Excelファイル処理、データ分析、可視化のために特別に設計された強力なModel Context Protocol(MCP)サーバーです。このプロジェクトはPythonエコシステムの最高のデータ処理ライブラリを統合し、Go Excelizeライブラリを通じて高性能なExcel操作機能を提供します。
概要(AI 翻訳)
最新アップデート(2025-06-19):Pandasインポートの問題は完全に修正され、プロジェクト構造の最適化も完了し、エンタープライズレベルの機能も完全に準備完了しました
🚀 > エンタープライズグレードのExcelインテリジェント処理およびデータ分析MCPサーバー - FastMCPを基盤とした高性能データ処理ソリューション
chatExcel-mcpはMCP(モデルコンテキストプロトコル)に基づくエンタープライズグレードのExcelインテリジェント処理サーバーで、強力なExcelファイル解析、データ処理、数式計算、可視化機能を提供します。
🚀 コア機能
📊 31 プロフェッショナルMCPツール
- データ読み取りおよびメタデータ解析(2つのツール):インテリジェントコード検出、構造解析
- データ処理と実行(9つのツール):安全なコード実行、パラメータ推奨、テンプレート生成
- データ可視化(3つのツール):インタラクティブなチャート生成(Chart.js)
- データ検証と品質管理(12のツール):多層品質検査、インテリジェントクリーニング
- Excel式処理(5つのツール):式解析、コンパイル、実行、検証
🏗️ デュアルエンジンアーキテクチャ
- Pythonエンジン:pandasやopenpyxlのような従来の処理手法に基づき、複雑なデータ解析をサポートします
- Goエンジン:高性能な並行処理、大規模データ処理に適している(オプション)
🧮 Excel フォーミュラエンジン(新)
- 式解析:AST構文解析およびセキュリティ検証、複雑な入れ子式のサポート
- 数式コンパイル:実行性能最適化のためのコード生成および依存関係解析
- Formula Execution:安全な実行環境と結果検証、コンテキスト計算をサポートします
- 依存関係解析:依存関係グラフの生成とループ検出による計算的デッドロック回避
- フォーミュラ検証:構文チェックとリスク評価によるフォーミュラの安全性確保
🔍 データ品質管理(強化版)
- 多層品質検査:データの完全性、一貫性、正確性の包括的な検証
- インテリジェントデータクリーニング:データのクリーニングとフォーマットの標準化を自動化します
- バッチ処理:複数のExcelファイルを並行処理して効率化
- 高度な抽出:多条件データ抽出および内容解析
- インテリジェントマージング:マルチテーブルデータのマージと設定
- 文字フォーマット変換:文字フォーマット変換とルール設定の自動化
🛡️ エンタープライズレベルのセキュリティ
- コードセーフティ:悪意あるコード実行を防ぐためのAST分析および機能ホワイトリスト
- 実行サンドボックス:実行環境を分離してシステムのセキュリティを保護する
- 権限制御:細かいアクセス制御および運用監査
- 依存性スキャン:インテリジェントな依存性分析とセキュリティ脆弱性検出
⚡ パフォーマンス最適化
- スマートキャッシュ:冗長なカウントを減らすための多層キャッシュ戦略
- 並行処理:処理を高速化するための非同期タスク実行
- メモリ管理:大きなファイルをチャンク単位で処理し、メモリ使用を最適化します
- エラー回復:自動再試行メカニズムと健康状態監視
📋 プロジェクト概要
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
インストール
docker run -d \