0.4.22 • Published 11 months ago

@macnishio/windsurf-mcp-server v0.4.22

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

WindsurfMCP360

Claude Desktop用のAWSベースMCPサーバー

概要

WindsurfMCP360は、Claude Desktopと連携する高性能なModel Context Protocol (MCP) サーバーです。AWSのサーバーレスアーキテクチャを活用し、WebSocketを通じて安定した通信を実現します。

特徴

  • AWSサーバーレスアーキテクチャ: Lambda、API Gateway、DynamoDBを活用
  • 安定したWebSocket通信: Claude Desktopとの信頼性の高い接続
  • 簡単な設定: 設定ファイルの自動生成
  • デプロイツール内蔵: AWS環境への簡単なデプロイ

インストール

# グローバルインストール
npm install -g windsurf-mcp-server

# または、npxを使用
npx windsurf-mcp-server

使用方法

基本的な起動

# グローバルインストールした場合
windsurf-mcp-server start

# または、npxを使用
npx windsurf-mcp-server start

AWSインフラストラクチャのデプロイ

# AWSプロファイルを指定してデプロイ
windsurf-mcp-server deploy --profile your-aws-profile

# リージョンとステージを指定
windsurf-mcp-server deploy --profile your-aws-profile --region ap-northeast-1 --stage prod

Claude Desktop用の設定の生成

# 設定JSONを表示
windsurf-mcp-server config

# 特定ステージ用の設定を表示
windsurf-mcp-server config --stage dev

Claude Desktop設定

以下の設定をClaude Desktopの設定ファイルに追加してください:

{
  "mcpServers": {
    "windsurf-mcp-server": {
      "command": "npx",
      "args": ["windsurf-mcp-server", "start"],
      "env": {
        "FASTMCP_LOG_LEVEL": "INFO",
        "AWS_PROFILE": "your-aws-profile"
      },
      "autoApprove": []
    }
  }
}

AWS環境変数

  • AWS_PROFILE: AWS CLIプロファイル名
  • AWS_REGION: AWSリージョン(デフォルト: ap-northeast-1)
  • STAGE: デプロイステージ(デフォルト: prod)
  • WEBSOCKET_ENDPOINT: WebSocketエンドポイントのURL
  • CONNECTION_TABLE_NAME: DynamoDBテーブル名

uvxを使用する方法

uvxコマンドを使用して実行することもできます:

{
  "mcpServers": {
    "macnishio.windsurf-mcp-server": {
      "command": "uvx",
      "args": ["macnishio.windsurf-mcp-server@latest"],
      "env": {
        "FASTMCP_LOG_LEVEL": "INFO",
        "AWS_PROFILE": "your-aws-profile"
      },
      "autoApprove": []
    }
  }
}

ログ

ログは以下の場所に保存されます:

  • デフォルト: ./logs/windsurf-mcp.log
  • カスタム: 環境変数 LOG_DIRLOG_FILE で指定

ライセンス

MIT

作者

MacNishio

0.4.22

11 months ago

0.4.21

11 months ago

0.4.20

11 months ago

0.4.19

11 months ago

0.4.18

11 months ago

0.4.17

11 months ago

0.4.16

11 months ago

0.4.15

11 months ago

0.4.14

11 months ago

0.4.13

11 months ago

0.4.12

11 months ago

0.4.11

11 months ago

0.4.10

11 months ago

0.4.8

11 months ago

0.4.7

11 months ago

0.4.6

11 months ago

0.4.5

11 months ago

0.4.4

11 months ago

0.4.3

11 months ago

0.4.2

11 months ago

0.4.1

11 months ago

0.4.0

11 months ago

0.3.19

11 months ago

0.3.18

11 months ago

0.3.17

11 months ago

0.3.16

11 months ago

0.3.15

11 months ago

0.3.14

11 months ago

0.3.13

11 months ago

0.3.12

11 months ago

0.3.11

11 months ago

0.3.10

11 months ago

0.3.9

11 months ago

0.3.8

11 months ago

0.3.7

11 months ago

0.3.6

11 months ago

0.3.5

11 months ago

0.3.4

11 months ago

0.3.3

11 months ago

0.3.2

11 months ago

0.3.1

11 months ago

0.3.0

11 months ago

0.2.20

11 months ago

0.2.17

11 months ago

0.2.16

11 months ago

0.2.15

11 months ago

0.2.13

11 months ago

0.2.12

11 months ago

0.2.11

11 months ago

0.2.10

11 months ago

0.2.9

11 months ago

0.2.8

11 months ago

0.2.6

11 months ago

0.2.5

11 months ago

0.2.4

11 months ago

0.2.3

11 months ago

0.2.2

11 months ago

0.2.1

11 months ago

0.2.0

11 months ago

0.1.1

11 months ago

0.1.0

11 months ago