
salihgueler/flame_mcp_server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер Model Context Protocol (MCP), который обеспечивает полный доступ к документации игрового движка Flame для помощников ИИ, таких как Claude Desktop и Amazon Q Developer.
Обзор
Сервер Model Context Protocol (MCP), который обеспечивает полный доступ к документации игрового движка Flame для помощников ИИ, таких как Claude Desktop и Amazon Q Developer. Предоставляет доступ для поиска к полной документации по движку Flame - : Предлагает пошаговые учебные пособия по разработке игр (Space Shooter, Platformer, Klondike) - : Хранит документацию локально для быстрого, автономного доступа - : Работает без проблем с 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 по конкретным темам.
Обзор (машинный перевод)
Сервер Model Context Protocol (MCP), который обеспечивает полный доступ к документации игрового движка Flame для помощников ИИ, таких как Claude Desktop и Amazon Q Developer.
###Что это такое
Документация Доступ: Обеспечивает доступ для поиска к полной документации двигателя Flame Tutorial System: предлагает пошаговые учебники по разработке игр (Space Shooter, Platformer, Klondike)
- ** Местное кэширование** Хранит документацию локально для быстрого автономного доступа ** Интеграция MCP** Работает с Claude Desktop и Amazon Q CLI ** Инструменты поиска**: Интеллектуальный поиск по всей документации и учебникам
Быстрый старт
###1 Построение и настройка
Это будет: Установите зависимости Dart Создайте исполняемый сервер MCP Скачать и кэшировать всю документацию Flame (~ 146 файлов)
###2 Настройка клиента MCP
###Разработчик Amazon Q Добавьте свою конфигурацию MCP:
####Клод Десктоп Добавить [[Т0]]:
** Местоположение файлов конфигурации**
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\\Claude\\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
###3.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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 Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"flame-docs": {
"command": "/absolute/path/to/flame_mcp_server/build/flame_mcp_live"
}
}
}