steamstats-mcp

steamstats-mcp

3.1

If you are the rightful owner of steamstats-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

SteamStats MCP Server is a Python-based server using FastAPI to interface with the Steam Web API, providing structured access to Steam game statistics and user information.

The SteamStats MCP Server is designed to act as an intermediary between an MCP client and the Steam Web API. It provides structured access to various Steam game statistics and user information through a single `/message` endpoint. The server validates JSON-RPC style `tools/call` requests, interacts with the Steam Web API, and returns formatted results or error messages. Built with Python 3.11+, FastAPI, and Uvicorn, it uses Pydantic for data validation and the Requests library for HTTP client operations. The server requires a Steam API key and can be configured with environment variables for logging and network settings.

Features

  • Intermediary between MCP client and Steam Web API
  • JSON-RPC style request handling
  • Data validation with Pydantic
  • Configurable via environment variables
  • Built with FastAPI and Uvicorn