init_project
Start tracking a game on Steam: create steamworks.yaml and .steam-mcp/ without overwriting, then scan the project for a report.
Instructions
Start tracking a game: create steamworks.yaml and .steam-mcp/ in path (existing files are kept, never
overwritten), then scan the game project unless scan is false.
Args:
path: Folder for steamworks.yaml, usually the game project's root (relative to the workspace root).
name: Product name as it will appear on Steam, if known.
appid: The main game's Steam app id, if already created in Steamworks.
scan: Run the project scanners (Unity, …) right away.
source_dir: The engine project folder, when it is not path itself.
Returns created/existing files, .gitignore lines to suggest to the user (this server never edits the project's own .gitignore), and the scan report when scanning.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| path | Yes | ||
| scan | No | ||
| appid | No | ||
| source_dir | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||