EDGPT
Allows publishing Elite Dangerous state and journal data to a GitHub repository through the optional GitHub Relay, enabling AI clients that cannot reach the local MCP server to access the data.
Supports an optional OpenAI Secure MCP Tunnel integration for connecting AI clients to the local MCP server, though it is disabled by default and not bundled with the public build.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@EDGPTWhere am I in Elite Dangerous and what ship am I currently flying?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
EDGPT 0.2.0 Beta
A universal Elite Dangerous → AI bridge.
EDGPT does not provide an AI chat UI. It reads Elite Dangerous data on your Windows PC and exposes that data to AI clients through MCP or an optional GitHub Relay.
Elite Dangerous
↓
EDGPT
↙ ↘
MCP GitHub Relay
↓ ↓
Any compatible AI clientWhat it exposes
EDGPT can make the following available to an AI client:
current system/location and route
current ship and complete
Loadoutdatamodule engineering data
Elite live JSON sidecars such as
Status.json,NavRoute.json,Cargo.json,Backpack.json,ShipLocker.json,ModulesInfo.json,Market.json,Outfitting.json, andShipyard.jsonrecent raw Journal events
all historical
Journal.*.logfiles through a local SQLite history indexraw historical search and pagination
optional Full Context GitHub mirror for AI clients that cannot reach local MCP
EDGPT preserves raw Frontier journal events so useful event types remain accessible even when EDGPT does not yet have a special parser for them.
Related MCP server: Elite Dangerous Local AI Tie-In MCP
Fastest setup
1. Install
Download and run EDGPT-Setup-0.2.0-beta.exe from Releases.
No Python installation is required for the packaged Windows build.
EDGPT automatically looks for Elite data at:
%USERPROFILE%\Saved Games\Frontier Developments\Elite DangerousFor a standard installation, open EDGPT and the core bridge starts automatically.
2. Connect an AI
If your AI client supports local Streamable HTTP MCP, connect it to:
http://127.0.0.1:8000/mcpThat is the simplest mode. No GitHub account, API key, or cloud tunnel is required.
If your AI cannot access local MCP but can access GitHub, use GitHub Relay instead. See QUICKSTART.md.
3. Click CHECK
A healthy core installation should report:
OK Elite journal folder
OK State server
OK MCP serverCurrent state is also visible locally at:
http://127.0.0.1:8080/stateMCP tools
get_elite_state
get_full_loadout
get_navroute
get_status
list_elite_live_files
get_elite_live_file
get_recent_events
search_journal
get_latest_journal_event
get_history_summary
get_raw_history_pageFull Context history
On startup, EDGPT indexes historical Elite journals into a local SQLite database. The first run may take longer; later runs only add new events.
The AI does not receive every historical event in every prompt. MCP tools retrieve only the relevant history when needed, while raw events remain available.
GitHub Relay
GitHub Relay is optional and disabled by default.
When enabled, EDGPT can publish:
elite_state.json
edgpt_manifest.json
edgpt_raw/journals/...
edgpt_raw/live/...to a repository you control.
Use a private repository. Full Context journals can contain detailed commander location and activity history.
OpenAI tunnel support
EDGPT's local MCP server is vendor-neutral.
Optional OpenAI Secure MCP Tunnel integration can be enabled from Settings, but it is disabled by default and the public EDGPT build does not bundle third-party tunnel executables. Availability and account-side setup are controlled by the relevant provider and can change independently of EDGPT.
Privacy and security
EDGPT does not need your Frontier password.
Core local MCP runs on
127.0.0.1only.GitHub Relay is opt-in.
Credentials entered through EDGPT are protected locally with Windows DPAPI.
data/, secret*.binfiles, and history databases must never be committed or packaged.Public release builds intentionally exclude third-party tunnel executables unless redistribution rights are separately verified.
Read SECURITY.md before publishing logs or enabling Full Context GitHub Relay.
Building from source
Developer requirements:
Windows 10/11 x64
Python
Inno Setup 6 or 7 for the installer
Run:
powershell -ExecutionPolicy Bypass -File .\build-release.ps1The release builder produces:
release/installer/EDGPT-Setup-0.2.0-beta.exe
release/EDGPT-Portable.zip
release/SHA256SUMS.txtIt also fails the build if runtime secrets/data are found in the staged release.
Release status
0.2.0 is a beta. The bridge and Full Context path are functional, but stable 1.0 should wait until the installer and bridge modes have been tested on several independent Windows PCs.
See RELEASE_CHECKLIST.md.
Disclaimer
EDGPT is an unofficial community project and is not affiliated with, endorsed by, or sponsored by Frontier Developments or OpenAI.
Elite Dangerous is a trademark of Frontier Developments. Third-party services and components are subject to their own licenses and terms.
License
See LICENSE.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server for Elite Dangerous that provides tools to query game data and assist with trading, exploration, and other activities in the Elite Dangerous universe.MIT
- AlicenseNot gradedqualityDmaintenanceThis MCP server provides real-time integration between Elite Dangerous and Claude Desktop, enabling AI-powered analysis of your gameplay data and dynamic generation of EDCoPilot custom content.1MIT
- AlicenseAqualityCmaintenanceAn MCP server that enables AI assistants to interact with GitHub via a fine-grained personal access token — pushing commits, managing branches, opening and merging PRs, creating issues, and reading repositories. It runs locally with no telemetry and supports a read-only mode.151MIT
- AlicenseAqualityBmaintenanceA reusable MCP server providing shared, versioned context across AI agents and devices via a private GitHub workspace, with tools to discover projects, bootstrap, query, and close out task state.42MIT
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PanosFilGit/EDGPT'
If you have feedback or need assistance with the MCP directory API, please join our Discord server