mcpField
S
Steam MCP Server

Steam MCP Server

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

Steam MCP Server について

Steam コミュニティの実績やガイドを照会する Python 製 MCP サーバーです。実績状況の確認やガイドの検索・取得機能を MCP クライアントに提供します。

主な機能

  1. 01実績と解除率の表示
  2. 02ゲーム名とキーワードによる高評価ガイドの検索
  3. 03ID によるガイド内容の取得

活用シーン

  1. 01実績の進捗と全体の解除率の確認
  2. 02ゲームのテーマに合う Steam ガイドの検索

MCP 対応

Steam の実績やガイドに関する操作を MCP クライアントに公開します。STDIO で動作し、該当する API 操作には Steam API Key と Steam User ID が必要です。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Steam MCP サーバー

Steam MCP Server は、ゲームの実績の取得、評価の高いガイドの検索、ガイドの詳細な内容の取得など、Steam コミュニティの機能を利用するためのシンプルな Python ベースのサーバーです。

機能

  • ゲームの実績を取得して表示します。解除状況と全世界での解除率も確認できます。
  • 特定のゲームとキーワードを指定して、Steam コミュニティの評価の高いガイドを検索します。
  • ID を指定して、Steam コミュニティガイドの全内容を取得します。

前提条件

Steam MCP Server を使用するには、次のものが必要です。

  1. Steam API Key:
    Steam API Key Registration page から Steam API キーを取得してください。
    Steam の Web API を利用するには、このキーが必要です。

    1. Steam User ID:
      一部の API 操作で必要となる Steam User ID を取得してください。
      プロフィールを開くと、Steam クライアントの Steam プロフィール URL で確認できます。

Steam プロフィール URL の確認場所

インストール

このプロジェクトを使用するには、リポジトリをクローンしてプロジェクトフォルダーに移動します。

git clone https://github.com/Fllugel/steam-mcp-server

使用方法

次のコマンドを使用すると、サーバーを実行し、STDIO 経由で任意の MCP 対応クライアントに接続できます。

uv --directory PATH/TO/YOUR/steam-mcp-server run steam-mcp-server

Claude への追加

この MCP を Claude に追加するには、次の設定を使用してください。

"steam-mcp": {
  "command": "uv",
  "args": [
    "--directory",
    "PATH/TO/YOUR/steam-mcp-server",
    "run",
    "steam-mcp-server"
  ],
  "env": {
    "API_KEY": "YUR_API_KEY",
    "STEAM_ID": "YOUR_STEAM_ID"
  }
}

コメント

MCP は初めてですか?

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

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