Release assistant for Steam games, as an MCP server for Claude and ChatGPT. Scans your Unity, Godot or Unreal project, writes and checks your store page, achievements and images against Valve's rules, studies the market, and fills Steamworks only after you approve. Never publishes.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add steamworks-release-assistant --env STEAMWORKS_PUBLISHER_KEY='<STEAMWORKS_PUBLISHER_KEY>' -- uvx steamworks-mcp~/.codex/config.toml
[mcp_servers.steamworks-release-assistant]
command = "uvx"
args = ["steamworks-mcp"]
env = { STEAMWORKS_PUBLISHER_KEY = "<STEAMWORKS_PUBLISHER_KEY>" }
# codex mcp add steamworks-release-assistant --env STEAMWORKS_PUBLISHER_KEY='<STEAMWORKS_PUBLISHER_KEY>' -- uvx steamworks-mcp~/.cursor/mcp.json
{
"mcpServers": {
"steamworks-release-assistant": {
"command": "uvx",
"args": [
"steamworks-mcp"
],
"env": {
"STEAMWORKS_PUBLISHER_KEY": "<STEAMWORKS_PUBLISHER_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"steamworks-release-assistant": {
"type": "stdio",
"command": "uvx",
"args": [
"steamworks-mcp"
],
"env": {
"STEAMWORKS_PUBLISHER_KEY": "<STEAMWORKS_PUBLISHER_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"steamworks-release-assistant": {
"command": "uvx",
"args": [
"steamworks-mcp"
],
"env": {
"STEAMWORKS_PUBLISHER_KEY": "<STEAMWORKS_PUBLISHER_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"steamworks-release-assistant": {
"command": "uvx",
"args": [
"steamworks-mcp"
],
"env": {
"STEAMWORKS_PUBLISHER_KEY": "<STEAMWORKS_PUBLISHER_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"steamworks-release-assistant": {
"command": "uvx",
"args": [
"steamworks-mcp"
],
"env": {
"STEAMWORKS_PUBLISHER_KEY": "<STEAMWORKS_PUBLISHER_KEY>"
}
}
}
}需要的环境变量
STEAMWORKS_PUBLISHER_KEY
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。