steamworks-mcp
An open-source MCP server that assists indie developers in releasing games on Steam. It scans Unity, Godot, or Unreal projects to extract metadata, drafts store page content, checks compliance with Valve's rules, and prepares Steamworks data for manual approval. It supports market analysis and code integration checks without publishing automatically.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Scan game project for metadata and achievements
- Draft store page text and images against Valve rules
- Check Steam integration code for common errors
- Analyze competitor pricing and reviews
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
steamworks-mcp 0.4.0
{
"version": "0.4.0",
"transport": "stdio",
"identifier": "steamworks-mcp",
"registryType": "pypi",
"environmentVariables": [
{
"name": "STEAMWORKS_MCP_ROOT",
"format": "filepath",
"description": "The folder that holds your game projects. Default: the folder the app starts the server in."
},
{
"name": "STEAMWORKS_PUBLISHER_KEY",
"description": "Optional Steamworks publisher Web API key, only for builds, beta branches and leaderboards."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"steamworks-mcp": {
"command": "uvx",
"args": [
"steamworks-mcp==0.4.0"
],
"env": {
"STEAMWORKS_MCP_ROOT": "<YOUR_STEAMWORKS_MCP_ROOT>",
"STEAMWORKS_PUBLISHER_KEY": "<YOUR_STEAMWORKS_PUBLISHER_KEY>"
}
}
}
}Cline
{
"mcpServers": {
"steamworks-mcp": {
"command": "uvx",
"args": [
"steamworks-mcp==0.4.0"
],
"env": {
"STEAMWORKS_MCP_ROOT": "<YOUR_STEAMWORKS_MCP_ROOT>",
"STEAMWORKS_PUBLISHER_KEY": "<YOUR_STEAMWORKS_PUBLISHER_KEY>"
}
}
}
}VS Code
{
"servers": {
"steamworks-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"steamworks-mcp==0.4.0"
],
"env": {
"STEAMWORKS_MCP_ROOT": "<YOUR_STEAMWORKS_MCP_ROOT>",
"STEAMWORKS_PUBLISHER_KEY": "<YOUR_STEAMWORKS_PUBLISHER_KEY>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"steamworks-mcp": {
"command": "uvx",
"args": [
"steamworks-mcp==0.4.0"
],
"env": {
"STEAMWORKS_MCP_ROOT": "<YOUR_STEAMWORKS_MCP_ROOT>",
"STEAMWORKS_PUBLISHER_KEY": "<YOUR_STEAMWORKS_PUBLISHER_KEY>"
}
}
}
}Let your agent find its tools
Find servers like steamworks-mcp from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.