Agent tip: fetch the .md version of this page - same data, fewer tokens. Checking many players? Batch up to 100 ids: /batch/{id1,...,id100}.md
SteamGPT
SteamGPT is an independent Steam profile intelligence service providing public Steam identity and gaming context for humans, applications and AI agents. Free, no API key, no registration.
What is SteamGPT?
SteamGPT (steamgpt.net) is a structured Steam data API and profile lookup built on a live database of millions of Steam players. Every endpoint answers in HTML, markdown (.md), JSON (.json) and deterministic plain text (.ai), so the same fact is readable by a person, an application or a language model.
What data does SteamGPT provide?
- Steam profiles (public summary fields)
- SteamID64, SteamID, SteamID3 and vanity URL conversions
- Steam bans: VAC, game, community and economy (trade) bans
- FACEIT profiles, levels, ELO and FACEIT bans
- Public Steam friend graph (platform snapshot)
- Player comparisons and batch lookups (up to 100 ids per request)
How does SteamGPT get its data?
SteamGPT aggregates publicly available data from Steam and FACEIT - nothing private, no accounts, no tracking. Per-source details: data sources; how the data is interpreted: methodology.
Is SteamGPT affiliated with Valve?
No. SteamGPT at steamgpt.net is an independent Steam profile and gaming data service. It is not affiliated with Valve Corporation or Steam. Steam is a trademark of Valve Corporation.
API
Nine read-only endpoints (/summary, /profile, /bans, /faceit, /friends, /converter, /identity, /batch, /compare) with machine-readable errors, ETag caching and a soft limit of 120 requests/min per IP. Guide: docs.md, schema: openapi.json, types: types.d.ts.
AI agents
Built for AI agents: token-priced endpoints, the .ai flat-text format, llms.txt, presets and batch calls. The whole agent path on one page: /ai.
MCP
A Model Context Protocol server with 9 read-only tools runs at https://steamgpt.net/mcp (Streamable HTTP, no auth): claude mcp add --transport http steamgpt https://steamgpt.net/mcp. Listed in the official MCP Registry as net.steamgpt/steamgpt.
Data freshness
Steam profile snapshots are served from a cache no older than 48 hours; stale and unknown profiles are refreshed live from Steam. Ban data lives with the profile snapshot (up to 5 days) and refreshes in the background. Every JSON response carries per-source provenance with age_seconds and fresh.
Open source
GitHub: github.com/SteamGPTnet - steamgpt-mcp (MCP server / stdio proxy) and steamgpt-js (typed JavaScript client for this API).
npm: steamgpt (npm install steamgpt) and steamgpt-mcp (npx -y steamgpt-mcp).
Listed on
All listings below are claimed and verified by SteamGPT: the MCP Registry entry is published under the domain-verified namespace net.steamgpt, and the Glama listings are ownership-verified.
- Official MCP Registry -
net.steamgpt/steamgpt - Glama - verified connector with live health checks + official server listing
- Context7 - docs served straight into Cursor / Claude Code / Windsurf agents (steamgpt-mcp too)
- llms-txt.io directory - listed llms.txt with agent instructions
- public-apis - the community catalog of free public APIs, Games & Comics section
Contact
Email: [email protected]. Security reports: security.txt.