mcpField
U
Untappd Model Context Protocol Server

Untappd Model Context Protocol Server

ローカル
github.com/jtuckerゲーム・エンタメ045 週間前に更新

Untappd Model Context Protocol Server について

Untappd APIを検索するNode.js製のMCPサーバーです。ビール検索と詳細取得に対応し、ユーザーチェックイン取得は現在動作しません。また、新しいAPIキー登録は受け付けられていません。

主な機能

  1. 01Untappdのビール検索
  2. 02ビールIDによる詳細取得
  3. 03ユーザーチェックイン取得(現在は動作せず)

活用シーン

  1. 01検索語からビールを探す
  2. 02検索したビールの詳細を確認する

MCP 対応

ビール検索や詳細取得など、Untappd APIを操作するツールをMCPクライアントに提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Untappd Model Context Protocol サーバー

これは、Untappd API に問い合わせるために node で書かれたシンプルな MCP サーバーです。残念ながら、現在は新しい API キーの登録を受け付けていません。

現在、次の 3 つのツールのみをサポートしています。

  • search_beer:Untappd でビールを検索します
  • get_beer_info:検索結果で返された beer_id を使って、ビールの詳細情報を取得します。
  • get_user_checkins:現在は動作しません ユーザーのチェックイン情報を返します。

開発

依存関係をインストールします:

npm install

サーバーをビルドします:

npm run build

自動リビルドを有効にして開発します:

npm run watch

インストール

Claude Desktop で使用するには、サーバー設定を追加します。

MacOS の場合:~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合:%APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "untappd-server": {
      "command": "/path/to/untappd-server/build/index.js"
    }
  }
}
デバッグ

MCP サーバーは stdio 経由で通信するため、デバッグが難しい場合があります。パッケージスクリプトとして利用できる MCP Inspector の使用をおすすめします。

npm run inspector

Inspector は、ブラウザーでデバッグツールにアクセスするための URL を表示します。

コメント

MCP は初めてですか?

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

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