Official · MODEL CONTEXT PROTOCOL
lobstercare geofs mcp
A model context protocol to play Geofs which is a free online flight simulator
WHAT IT CONNECTS
lobstercare geofs mcp 为 AI Agent 提供什么
- 🛫 Control aircraft flight parameters (throttle, heading, etc.)
- 📊 Access real-time flight data (position, speed, attitude)
- 🗺️ Navigate between waypoints and airports
- ✈️ Select different aircraft models
- 🔄 Execute flight maneuvers (takeoff, landing)
- Node.js (v14 or higher)
- npm or yarn
- A modern web browser (Chrome recommended)
- Clone this repository:
- Install dependencies:
- Build the project:
- Start the MCP server:
- The server will launch a browser window that navigates to GeoFS
- You may need to log in to GeoFS if required
- The server will wait for GeoFS to fully load before accepting commands
- The MCP server will be available at:
- HTTP: `http://localhost:3000`
- WebSocket: `ws://localhost:3000`
- Control aircraft in the simulator
- Retrieve flight data and simulator state
- Execute complex flight maneuvers
- Plan and follow flight routes
- `GET /mcp` - Get server capabilities and available endpoints
- `GET /mcp/aircraft` - Get current aircraft data
- `POST /mcp/aircraft` - Control aircraft parameters
- `GET /mcp/flight-data` - Get comprehensive flight data
- `POST /mcp/navigation` - Set navigation parameters
- `GET /mcp/simulation` - Get simulation status
- `POST /mcp/simulation` - Control simulation parameters
- `setThrottle` - Set engine throttle (0-1)
- `setHeading` - Set target heading in degrees
- `getPosition` - Get current aircraft position
- `selectAircraft` - Change to a different aircraft
- `takeOff` - Execute takeoff procedure
- `land` - Execute landing procedure
- `getFlightData` - Get comprehensive flight data
- [GeoFS](https://www.geo-fs.com/) - The browser-based flight simulator
- [Model Context Protocol](https://github.com/modelcontextprotocol/mcp) - Protocol specification for AI model context
SECURITY
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。