
一个模型上下文协议(MCP)服务器,提供对Flame游戏引擎文档的全面访问,适用于Claude Desktop和Amazon Q Developer等AI助手。
概览
一个模型上下文协议(MCP)服务器,提供对Flame游戏引擎文档的全面访问,适用于Claude Desktop和Amazon Q Developer等AI助手。 - : 提供可搜索访问完整的 Flame 引擎文档 - : 提供逐步游戏开发教程(太空射击、平台游戏、克朗代克) - : 文档存储本地,方便快速离线访问 - : 与 Claude Desktop 和 Amazon Q CLI 无缝兼容 - : 智能搜索涵盖所有文档和教程 这将包括:- 安装Dart依赖 - 构建MCP服务器可执行文件 - 下载并缓存所有Flame文档(~146个文件) - : ~/Library/Application Support/Claude/claude_desktop_config.json - : %APPDATA%\Claude\claude_desktop_config.json - : ~/.config/Claude/claude_desktop_config.json 重启 Claude Desktop 或 Amazon Q CLI 来加载 Flame 文档服务器。 搜索所有Flame文档中的具体主题。
概述(AI 翻译)
一个模型上下文协议(MCP)服务器,提供对Flame游戏引擎文档的全面访问,适用于Claude Desktop和Amazon Q Developer等AI助手。
🎯 这会带来什么
- 文档访问:提供可搜索的完整火焰发动机文档访问
- 教程系统:提供逐步游戏开发教程(太空射击、平台跳跃、克朗代克)
- 本地缓存:将文档存储本地,实现快速离线访问
- MCP 集成:与 Claude Desktop 和 Amazon Q CLI 无缝兼容
- 搜索工具:跨所有文档和教程的智能搜索
🚀 快速启动
1.构建与设置
这将:
- 安装Dart依赖
- 构建MCP服务器可执行文件
- 下载并缓存所有 Flame 文档(~146 个文件)
2.配置您的MCP客户端
亚马逊Q开发者
添加到你的MCP配置中:
克劳德桌面
加到claude_desktop_config.json:
配置文件位置:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\\Claude\\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
3.
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Flame MCP Server
A Model Context Protocol (MCP) server that provides comprehensive access to Flame game engine documentation for AI assistants like Claude Desktop and Amazon Q Developer.
🎯 What This Does
- Documentation Access: Provides searchable access to the complete Flame engine documentation
- Tutorial System: Offers step-by-step game development tutorials (Space Shooter, Platformer, Klondike)
- Local Caching: Stores documentation locally for fast, offline access
- MCP Integration: Works seamlessly with Claude Desktop and Amazon Q CLI
- Search Tools: Intelligent search across all documentation and tutorials
🚀 Quick Start
1. Build and Setup
# Clone and build the server
git clone
cd flame_mcp_server
./build_clean.sh
This will:
- Install Dart dependencies
- Build the MCP server executable
- Download and cache all Flame documentation (~146 files)
2. Configure Your MCP Client
Amazon Q Developer
Add to your MCP configuration:
{
"mcpServers": {
"flame-docs": {
"command": "/absolute/path/to/flame_mcp_server/build/flame_mcp_live"
}
}
}
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"flame-docs": {
"command": "/absolute/path/to/flame_mcp_server/build/flame_mcp_live"
}
}
}
Config file locations:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\\Claude\\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
3. Restart Your MCP Client
Restart Claude Desktop or Amazon Q CLI to load the Flame documentation server.
🛠️ Available Tools
search_documentation
Search through all Flame documentation for specific topics.
Example queries:
- “How do I implement collision detection in Flame?”
- “Search for component system examples”
- “Find information about sprite animations”
tutorial
Get complete step-by-step game development tutorials.
Available tutorials:
- Space Shooter: Complete 6-step tutorial for building a classic space shooter
- Platformer: 7-step tutorial for building a side-scrolling platformer (Ember Quest)
- Klondike: 5-step tutorial for building a solitaire card game
Example usage:
- “Show me how to build a space shooter game” → Complete tutorial with all steps
- “I want to create a platformer game” → Full platformer tutorial
- “List all available tutorials” → Overview of all tutorials
📊 Architecture
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ MCP Client │ │ Flame MCP │ │ Documentation │
│ (Claude/Amazon Q)│◄──►│ Server │◄──►│ Cache │
└─────────────────┘ └──────────────────┘ └─────────────────┘
│
▼
┌──────────────────┐
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"flame-docs": {
"command": "/absolute/path/to/flame_mcp_server/build/flame_mcp_live"
}
}
}