Skip to content

Latest commit

 

History

History
147 lines (124 loc) · 2.82 KB

File metadata and controls

147 lines (124 loc) · 2.82 KB

Date MCP Server (Japanese)

現在の日付と時刻を提供するシンプルなMCPサーバーです。

機能

  • 現在の日付と時刻取得: 指定されたフォーマットとタイムゾーンで現在の日付と時刻を返します

ツール

  1. get_now
    • 現在の日付と時刻を取得します
    • 入力パラメータ:
      • format (任意, 文字列): 日付フォーマット - 'ISO' または 'YYYY-MM-DD' (デフォルト: "ISO")
      • timezone (任意, 文字列): タイムゾーン - 'Asia/Tokyo' または 'UTC' (デフォルト: "Asia/Tokyo")
    • 戻り値: 指定されたフォーマットとタイムゾーンでの現在の日付と時刻

セットアップ

  1. 依存関係のインストール:
    npm install
    # または
    pnpm install
  2. TypeScriptプロジェクトのビルド:
    npm run build
    # または
    pnpm run build

Dockerでのセットアップ

Dockerを使用してセットアップする場合、以下のコマンドでビルドできます:

docker build -t date-mcp .

Claude Desktopでの使用法

Claude Desktopで使用するには、claude_desktop_config.jsonに以下を追加してください:

{
  "mcpServers": {
    "date": {
      "command": "node",
      "args": [
        "/path/to/date-mcp/build/index.js"
      ]
    }
  }
}

Dockerを使用する場合は以下のように設定できます:

{
  "mcpServers": {
    "date": {
      "command": "docker",
        "args": [
          "run",
          "-i",
          "--rm",
          "date-mcp"
        ]
    }
  }
}

VS Codeでの使用法

VS Codeですぐに使用するための設定方法:

  1. VS Codeでユーザー設定(JSON)を開く(Ctrl+Shift+PPreferences: Open User Settings (JSON)
  2. 次の設定を追加:
{
  "mcp": {
    "servers": {
      "date": {
        "command": "node",
        "args": [
          "/path/to/date-mcp/build/index.js"
        ]
      }
    }
  }
}

Dockerを使用する場合は、以下のように設定できます:

{
  "mcp": {
    "servers": {
      "date": {
        "command": "docker",
          "args": [
          "run",
          "-i",
          "--rm",
          "date-mcp"
        ]
      }
    }
  }
}

または、ワークスペースの.vscode/mcp.jsonファイルに以下を追加することもできます(mcpキーなし):

{
  "servers": {
    "date": {
      "command": "node",
      "args": [
        "/path/to/date-mcp/build/index.js"
      ]
    }
  }
}

Dockerを使用する場合は、以下のように設定できます:

{
  "servers": {
    "date": {
      "command": "docker",
        "args": [
          "run",
          "-i",
          "--rm",
          "date-mcp"
        ]
    }
  }
}