Skip to main content
Glama
tfuru

steam-store-search-mcp

by tfuru

steam-store-search-mcp

Steam Storeの情報を取得するためのMCP(Model Context Protocol)サーバー

環境

  • podman compose

  • python 3.12

Related MCP server: steam-mcp

構成

  • src/mcp-server.py: MCPサーバー本体

  • src/tools/: MCPツール

  • Dockerfile: Dockerイメージ

  • requirements.txt: Pythonパッケージ

  • compose.yml: Podman Compose設定

使い方

コンテナのビルドと起動

# ビルド
podman compose build

# 起動
podman compose up -d

動作確認(ログ)

podman compose logs -f

デバッグ実行(ローカル)

ローカル環境で直接実行して、標準入力経由でJSON-RPCのやり取りを確認できます。

pip install -r requirements.txt
python src/mcp_server.py

MCPクライアント設定例

Claude Desktop 等の MCP クライアントで利用するための設定例です。

Claude Desktop (Desktop App)

~/Library/Application Support/Claude/claude_desktop_config.json に以下を追加します。

Podman を使用する場合:

{
  "mcpServers": {
    "steam-search-mcp": {
      "command": "podman",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/library/steam-store-search-mcp-mcp-server:latest"
      ]
    }
  }
}

ツール

LLMに提供する機能(Tools)として、以下の3つを実装しています。

  • search_games(query): キーワードからゲームID(AppID)およびサムネイル画像を取得する。

  • get_game_details(appid): 価格、リリース日、ジャンル、説明文、およびヘッダー画像URLを取得する。

  • get_player_reviews(appid): 最近の評価(レビュー数、ポジティブ率など)を確認する。

パフォーマンス

APIリクエストの削減と高速化のため、簡易的なインメモリキャッシュを実装しています。

  • キャッシュ期間 (TTL): 1時間

  • 対象: search_games, get_game_details, get_player_reviews のすべての出力結果

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    MCP server for Valve's Steam that enables querying game libraries, player profiles, achievements, friends, store listings, Workshop items, and current player counts. Provides 14 tools across 5 categories with a React dashboard and REST bridge.
    Last updated
    14
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    MCP server providing 25 tools to query Steam store data, player statistics, achievements, reviews, pricing, workshop items, leaderboards, inventory, and player profiles for AI-powered IDEs like Cursor.
    Last updated
    25
    74
    2
    Creative Commons Attribution Non Commercial No Derivatives 4.0 International

View all related MCP servers

Related MCP Connectors

  • Gamedeals MCP — wraps CheapShark API (game deal aggregator, no auth required)

  • This MCP server provides seamless access to Malaysia's government open data, including datasets, w…

  • A MCP server built for developers enabling Git based project management with project and personal…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tfuru/steam-store-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server