Cloud · MODEL CONTEXT PROTOCOL

planetarium mcp agent8

MCP server for Agent8

WHAT IT CONNECTS

planetarium mcp agent8 为 AI Agent 提供什么

  • **System Prompt for Agent8 SDK**: Provides optimized guidelines for Agent8 SDK development through the `system-prompt-for-agent8-sdk` prompt template.
  • **Code Examples Search**: Retrieves relevant Agent8 game development code examples from a vector database using the `search_code_examples` tool.
  • **Game Resource Search**: Searches for game development assets (sprites, animations, sounds, etc.) using semantic similarity matching via the `search_game_resources` tool.
  • **Asset Generation**: Comprehensive toolset for game asset creation:
  • **Images**: Generate 2D game assets using the `image_asset_generate` tool
  • **Cinematics**: Create cinematic sequences with `cinematic_asset_generate` tool
  • **Audio**: Generate music tracks and sound effects with `music_generate` and `sfx_generate` tools
  • **Skyboxes**: Create 360° environmental backgrounds with `skybox_generate` tool
  • **Support Tools**: Status checking, result retrieval, and wait utilities for asynchronous generation
  • Using `--env-file` (Recommended):
  • Using individual `-e` flags:
  • Using Docker Compose (for development/production setup):
  • Automatic port mapping from .env configuration
  • Environment variables loading
  • Volume mounting for data persistence
  • Container auto-restart policy
  • Health check configuration
  • `SUPABASE_URL`: Supabase URL for database connection
  • `SUPABASE_SERVICE_ROLE_KEY`: Supabase service role key for authentication
  • `OPENAI_API_KEY`: OpenAI API key for AI functionality
  • Uses Node.js 20 Alpine as the base image for smaller size
  • Separates build and runtime dependencies
  • Only includes necessary files in the final image
  • Exposes port 3000 by default
  • `--debug`: Enable debug mode
  • `--transport <type>`: Transport type (stdio, sse, or streamable-http), default: stdio
  • `--port <number>`: Port to use for SSE or HTTP transport, default: 3000
  • `--log-destination <dest>`: Log destination (stdout, stderr, file, none)
  • `--log-file <path>`: Path to log file (when log-destination is file)
  • `--log-level <level>`: Log level (debug, info, warn, error), default: info
  • `--env-file <path>`: Path to .env file
  • Create a `.env` file in the project root (see `.env.example` for reference):
  • Run the server (it will automatically load the `.env` file):
  • Or specify a custom path to the `.env` file:
  • Command line arguments (highest priority)
  • Environment variables (from `.env` file or system environment)
  • Default values (lowest priority)
  • Individual tool settings (e.g., `ENABLE_CODE_EXAMPLE_SEARCH_TOOL`)
  • Asset type settings (e.g., `ENABLE_IMAGE_GENERATION_TOOLS`, `ENABLE_CINEMATIC_GENERATION_TOOLS`)
  • Tool group settings (e.g., `ENABLE_VECTOR_SEARCH_TOOLS`, `ENABLE_ASSET_GENERATE_TOOLS`)
  • Global tool setting (`ENABLE_ALL_TOOLS`)
  • `systemprompt-agent8-sdk`
  • Add the following to Claude Desktop configuration file (`claude_desktop_config.json`):
  • Restart Claude Desktop

SECURITY

MCP 收录不等于安全审核

MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。