Metadata-Version: 2.5
Name: zadam-gui-mcp
Version: 0.1.1
Summary: Z-Adam GUI integration MCP server
Author: Zetta Technology Inc.
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: fastmcp>=2.13.0.2
Description-Content-Type: text/markdown

# Z-Adam GUI MCP Server

Z-AdamのデータをModel Context Protocol (MCP) を通じて操作・連携するためのMCPサーバーです。

## 動作要件 (Prerequisites)
- Python 3.10 以上
- [`uv`](https://github.com/astral-sh/uv) （推奨されるパッケージランナー）

## インストール不要のクイック実行 (`uvx`)
`uvx` を使用すると、手動で事前にインストールしなくても自動でダウンロード・実行されます。

## 各種クライアントでの設定方法

### 1. Gemini CLI (`settings.json`)
`~/.gemini/settings.json` に以下のように追記します。

{
  "mcpServers": {
    "zadam-gui-mcp": {
      "command": "uvx",
      "args": ["zadam-gui-mcp"],
      "env": {
        "ZADAM_SERVER": "http://localhost:8080",
        "ZADAM_USER": "your_user"
      }
    }
  }
}

## 環境変数 (Environment Variables)
- ZADAM_SERVER (必須)
  - 説明: 接続先のZadamサーバーのURL
  - デフォルト値: なし
- ZADAM_USER (必須)
  - 説明: 認証ユーザー名
  - デフォルト値: なし

## 提供される機能 (Tools)
- Z-AdamGUIログイン: Z-AdamGUIへログインする。Z-Adam GUIのログイン画面のURLを通知する。
- 項目情報取得: Z-Adam GUIで表示している集計テーブルの項目リストを取得する。
- 集計結果取得: Z-Adam GUIで表示している集計テーブルの集計結果（CSV）を取得する。

