Configure a Specter game backend from chat: economy, progression, leaderboards, multiplayer.
Configure a Specter game backend from chat: economy, progression, leaderboards, multiplayer.
specter-skills teaches Claude everything about Specter — the game backend platform — so you can add player accounts, an in-game economy, daily quests, leaderboards, tournaments, battle passes, and real-time multiplayer to your game in plain English, and get correct, working code plus the ability to configure your backend without ever opening the dashboard.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| specter_verify_setup | Smoke-test the project: auth, currencies, events, tasks |
| specter_list_events | List custom events (with their ids) that trigger tasks |
| specter_get_player_state | Read the test player's tasks, wallet, and inventory |
| specter_send_event | Fire a custom event (the same call your game makes) to trigger achievements |
| specter_test_achievement | End-to-end: read status → fire the event → re-read → report whether the task progressed |
| specter_generate_client_code | Generate ready-to-paste game code (JS or Unity C#) wired with your real api-key + event slug |
| specter_create_event | A custom event that triggers achievements |
| specter_create_match | Multiplayer match template (format / outcome / game) |
| specter_schedule_liveops | Schedule a leaderboard / competition live |
| specter_grant_reward | Grant items / currencies to a player |
| specter_login | Browser sign-in (above) |
{
"mcpServers": {
"specter-skills": {
"command": "npx",
"args": ["-y", "specter-skills"],
"env": {
"SPECTER_ENV": "your-value",
"SPECTER_ALLOW_MUTATIONS": "your-value",
"SPECTER_PROJECT_ID": "your-value",
"SPECTER_API_KEY": "your-value",
"SPECTER_ADMIN_TOKEN": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| SPECTER_ENV | Configuration value read at startup. | Optional |
| SPECTER_ALLOW_MUTATIONS | Configuration value read at startup. | Optional |
| SPECTER_PROJECT_ID | Configuration value read at startup. | Optional |
| SPECTER_API_KEY | Credential the server authenticates with. | Yes |
| SPECTER_ADMIN_TOKEN | Credential the server authenticates with. | Yes |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Persistent memory + git snapshots for Claude Code. Never lose context or code.
MCP server for Android device control via ADB and scrcpy
The Tenth Man Protocol — structured contrarian analysis for decision-makers via MCP
Support Zero-Trust Open Source: If PrivacyScrubber protects your API keys, source code, and developer credentials from model leaks, please Star this repository on GitHub or execute gh repo star…