現在の日付と時刻を提供するシンプルなMCPサーバーです。
- 現在の日付と時刻取得: 指定されたフォーマットとタイムゾーンで現在の日付と時刻を返します
get_now- 現在の日付と時刻を取得します
- 入力パラメータ:
format(任意, 文字列): 日付フォーマット - 'ISO' または 'YYYY-MM-DD' (デフォルト: "ISO")timezone(任意, 文字列): タイムゾーン - 'Asia/Tokyo' または 'UTC' (デフォルト: "Asia/Tokyo")
- 戻り値: 指定されたフォーマットとタイムゾーンでの現在の日付と時刻
- 依存関係のインストール:
npm install # または pnpm install - TypeScriptプロジェクトのビルド:
npm run build # または pnpm run build
Dockerを使用してセットアップする場合、以下のコマンドでビルドできます:
docker build -t date-mcp .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でユーザー設定(JSON)を開く(
Ctrl+Shift+P→Preferences: Open User Settings (JSON)) - 次の設定を追加:
{
"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"
]
}
}
}