Specter
@dirtcubeinteractive
Specter について
Configure a Specter game backend from chat — players, economy, progression, leaderboards, tournaments, battle passes, and real-time multiplayer — via your AI assistant. Browser sign-in; create/mutate tools opt-in.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"specter": {
"command": "npx",
"args": [
"-y",
"-p",
"specter-skills",
"specter-mcp"
],
"env": {
"SPECTER_ENV": "production",
"SPECTER_ALLOW_MUTATIONS": "true"
}
}
}
}ツール
12Smoke-test the project: auth, currencies, events, tasks
List custom events (with their ids) that trigger tasks
Read the test player's tasks, wallet, and inventory
Fire a custom event (the same call your game makes) to trigger achievements
End-to-end: read status → fire the event → re-read → report whether the task progressed
Generate ready-to-paste game code (JS or Unity C#) wired with your real api-key + event slug
A custom event that triggers achievements
A single-objective achievement
Multiplayer match template (format / outcome / game)
Schedule a leaderboard / competition live
Grant items / currencies to a player
Browser sign-in (above)
概要
What is Specter?
Specter is a game backend platform. The specter-skills package includes an MCP server that lets Claude inspect and configure a Specter backend directly from chat, using tools to read and manage game configuration such as currencies, tasks, leaderboards, and achievements.
How to use Specter?
Install the package with npx specter-skills init. Set up the MCP server via npx specter-skills mcp (or manually edit your MCP host config). Sign in once through your browser to authorize the tool. After that, Claude can run read-only and mutating tools on your Specter project.
Key features of Specter
- Read-only tools to inspect economy, progression, and competition configuration.
- Mutating tools to create currencies, items, tasks, and achievements.
- Client tools to simulate player actions like sending events and claiming rewards.
- Browser-based sign‑in with no password shared with the tool.
- Auto‑detects your project from your sign‑in session.
- Works with Claude Desktop, Claude Code, and other MCP‑compatible hosts.
Use cases of Specter
- Inspect a project’s currencies, tasks, or leaderboards without opening the dashboard.
- Create new currencies, items, or battle passes with a single chat command.
- Set up and schedule achievements, missions, and daily quests from chat.
- Test player progression by firing custom events and checking state.
- Generate client code for your game using your real API key.
FAQ from Specter
What does the MCP server do vs the skills?
Skills teach Claude the Specter API so it writes correct integration code. The MCP server lets Claude act on your backend to inspect and configure it straight from chat.
What are the runtime requirements?
Node.js is required. The package is installed via npm and runs as an MCP server. No additional services beyond a Specter account are needed.
Where does my data live?
Your API key and sign‑in token are stored locally (~/.specter/credentials.json). No data is sent to third parties. You can revoke access from the dashboard at any time.
Are there known limits?
Mutating tools are flagged non‑read‑only and require confirmation before each call. The README advises pointing them at a staging project first. No explicit rate limits are mentioned.
How does authentication work?
Sign‑in is done through your browser using your normal Specter credentials (email/password, Google, or Apple). A revocable token is saved locally. Your password never touches the tool or Claude. Read‑only tools work after sign‑in; mutating tools require SPECTER_ALLOW_MUTATIONS=true.
「AI とエージェント」の他のコンテンツ
Perplexity MCP Server
DaInfernalCoderA Model Context Protocol (MCP) server for research and documentation assistance using Perplexity AI. Won 1st @ Cline Hackathon
MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages
utensilsMCP-NixOS - Model Context Protocol Server for NixOS resources
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
🛡️ A.I.G(AI-Infra-Guard)
TencentA full-stack AI Red Teaming platform securing AI ecosystems via OpenClaw Security Scan, Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak evaluation.
Gemini MCP Server
aliargunMCP server implementation for Google's Gemini API
コメント