# windsurfmcp-aws-mcp-server1

Claude Desktop用のAWS MCPサーバーパッケージです。WebSocketを通じてAWS上のLambda関数に接続し、ZohoのCRM/Desk/Books APIとの連携機能を提供します。

## インストール

```bash
npm install -g windsurfmcp-aws-mcp-server1
```

または、Claude Desktopから直接実行する場合：

```json
{
  "mcpServers": {
    "aws-mcp-server": {
      "command": "node",
      "args": ["windsurfmcp-aws-mcp-server1"],
      "stdio": {
        "stdout": "pipe",
        "stderr": "pipe"
      }
    }
  },
  "zohoConfig": {
    "crm": {
      "clientId": "YOUR_CRM_CLIENT_ID",
      "clientSecret": "YOUR_CRM_CLIENT_SECRET",
      "redirectUri": "YOUR_CRM_REDIRECT_URI",
      "apiBaseUrl": "https://www.zohoapis.com/crm/v2",
      "authDomain": "https://accounts.zoho.com",
      "scope": "ZohoCRM.modules.ALL"
    },
    "desk": {
      "clientId": "YOUR_DESK_CLIENT_ID",
      "clientSecret": "YOUR_DESK_CLIENT_SECRET",
      "redirectUri": "YOUR_DESK_REDIRECT_URI",
      "apiBaseUrl": "https://desk.zoho.com/api/v1",
      "authDomain": "https://accounts.zoho.com",
      "scope": "ZohoDesk.tickets.ALL,ZohoDesk.basic.READ",
      "organizationId": "YOUR_DESK_ORG_ID"
    },
    "books": {
      "clientId": "YOUR_BOOKS_CLIENT_ID",
      "clientSecret": "YOUR_BOOKS_CLIENT_SECRET",
      "redirectUri": "YOUR_BOOKS_REDIRECT_URI",
      "apiBaseUrl": "https://www.zohoapis.com/books/v3",
      "authDomain": "https://accounts.zoho.com",
      "scope": "ZohoBooks.full.fullaccess.ALL",
      "organizationId": "YOUR_BOOKS_ORG_ID"
    }
  }
}
```

## 環境変数

以下の環境変数を設定して動作をカスタマイズできます：

### リージョン設定
- `API_BASE_URL`: Zoho APIのベースURLを指定（例: `https://www.zohoapis.com` または `https://www.zohoapis.jp`）
- `AUTH_DOMAIN`: 認証ドメインを指定（例: `https://accounts.zoho.com` または `https://accounts.zoho.jp`）

### その他の環境変数
- `NODE_ENV`: 実行環境（`development`または`production`）
- `USE_MOCK_TOKENS`: モックトークンを使用するかどうか（`true`または`false`）

## 前提条件

このパッケージを使用するには、以下の設定が必要です：

1. Zoho CRM/Desk/BooksのAPIクライアントIDとシークレット
2. 各サービスのリダイレクトURI
3. DeskとBooksの組織ID

## 機能

- Zoho CRM APIの操作
- Zoho Desk APIの操作
- Zoho Books APIの操作
- トークン自動更新
- エラーハンドリングとログ出力

## ライセンス

MIT

## 作者

MacNishio 