mcpField
T
Time MCP Server

Time MCP Server

ローカル
github.com/katsuobushiFPGA生産性081 週間前に更新

Time MCP Server について

Time MCP Serverは、現在時刻の取得と国立国会図書館の蔵書検索を行うツールを提供します。複数の時刻形式とタイムゾーンに対応し、書籍を検索できます。

主な機能

  1. 01ISO・ロケール・UNIX形式での時刻取得
  2. 02指定タイムゾーンでの時刻表示
  3. 03国立国会図書館の書籍検索

活用シーン

  1. 01指定したタイムゾーンの現在時刻確認
  2. 02書名や著者名での図書館目録検索

MCP 対応

stdioを介して、時刻取得と国立国会図書館の書籍検索ツールをMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

プロジェクトの README より

Time MCP Server

Model Context Protocol (MCP) サーバーで、現在の時刻情報と国立国会図書館の本を検索するためのツールを提供します。

機能

  • 様々なフォーマット(ISO、ロケール、UNIXタイムスタンプ)で現在の時刻を取得
  • 指定したタイムゾーンでの時刻表示
  • 国立国会図書館の本を検索

インストール

# リポジトリをクローン
git clone <repository-url>
cd example-mcp-server

# 依存関係をインストール
npm install

# プロジェクトをビルド
npm run build

使用方法

サーバーの実行
npm start

このサーバーは通信にstdioを使用するため、MCPクライアントと互換性があります。

MCP設定

このサーバーをMCPクライアント(Claudeなど)で使用するには、MCP設定ファイルに追加してください:

{
  "mcpServers": {
    "time": {
      "command": "node",
      "args": ["/path/to/example-mcp-server/dist/index.js"]
    }
  }
}
利用可能なツール
get_current_time

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

パラメータ:

  • format (省略可能): 時刻フォーマット - "iso"、"locale"、"unix"のいずれか。デフォルトは "locale"。
  • timezone (省略可能): タイムゾーン文字列(例:"Asia/Tokyo"、"America/New_York")。デフォルトはシステムのタイムゾーン。

使用例:

{
  "format": "iso",
  "timezone": "Asia/Tokyo"
}

レスポンス例:

{
  "current_time": "2025-04-11T09:51:39.000Z",
  "format": "iso",
  "timezone": "Asia/Tokyo"
}
search_ndl_books

国立国会図書館の本を検索します。

パラメータ:

  • query (必須): 検索クエリ(例:書籍名、著者名など)。
  • maxResults (省略可能): 取得する最大件数。デフォルトは 10。

使用例:

{
  "query": "夏目漱石",
  "maxResults": 5
}

レスポンス例:

<feed xmlns="http://www.w3.org/2005/Atom">
  <title>NDL Search Results</title>
  <entry>
    <title>吾輩は猫である</title>
    <author>夏目漱石</author>
    <link href="https://ndl.go.jp/..." />
  </entry>
  <!-- 他のエントリ -->
</feed>

開発

# ホットリロードでの開発モードでの実行
npm run dev

ライセンス

ISC

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。