1. Conduid
  2. Developer Tools
  3. Aurora 4x MCP
MCP server · Developer Tools

Aurora 4x MCP

MCP server: Aurora 4x MCP

Unclaimed MIT last commit a year ago devtools
45Fair

Scored 5 months ago · breakdown

About Aurora 4x MCP

Aurora 4x MCP is an MCP server published by thirionlogan in the Developer Tools category: mCP server: Aurora 4x MCP.

The repository has 5 stars and 1 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/thirionlogan/Aurora-4X-MCP

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Aurora 4x MCP

Powered by Claude · Grounded in docs

I know everything about Aurora 4x MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 7 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Aurora-4X-MCP

MCP (Model Context Protocol) server for Aurora 4X, providing integration capabilities with the Aurora 4X game.

Overview

Aurora-4X-MCP is a Model Context Protocol server implementation that enables integration with Aurora 4X, a complex 4X space strategy game. This server provides tools and resources for interacting with Aurora 4X game data and functionality.

Features

  • SQLite database integration for game data management
  • MCP protocol implementation using the official SDK
  • Environment variable configuration support
  • TypeScript-based implementation for type safety

Prerequisites

  • Node.js (LTS version recommended)
  • npm or yarn package manager
  • Aurora 4X game installation
  • TypeScript knowledge for development

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/Aurora-4X-MCP.git
cd Aurora-4X-MCP
  1. Install dependencies:
npm install
  1. Create a .env file in the root directory with your configuration:
# Add your environment variables here

MCP Client Configuration

To connect your MCP client to this server, you'll need to configure it properly. Create or modify your MCP client configuration file (typically located at ~/.cursor/mcp.json or equivalent based on your system):

{
  "mcpServers": {
    "aurora-4x-mcp": {
      "command": "npm",
      "args": ["--prefix", "/path/to/Aurora-4X-MCP", "start"],
      "cwd": "/path/to/Aurora-4X-MCP"
    }
  }
}

Replace /path/to/Aurora-4X-MCP with the actual path where you installed the server.

Usage

Development

To run the server in development mode with watch mode:

npm run dev

Production

To build and run the server in production:

npm run build
npm start

Available Scripts

  • npm start - Build and start the server
  • npm run dev - Run in development mode with watch
  • npm run build - Build the TypeScript code
  • npm run lint - Run ESLint for code quality

Project Structure

Aurora-4X-MCP/
├── src/
│   ├── app.ts           # Main application entry point
│   ├── db/              # Database related code
│   ├── tools/           # MCP tools implementation
│   └── resources/       # MCP resources implementation
├── dist/                # Compiled JavaScript output
├── data/                # Data storage
└── node_modules/        # Dependencies

Dependencies

Main Dependencies

  • @modelcontextprotocol/sdk - MCP protocol implementation
  • better-sqlite3 - SQLite database interface
  • dotenv - Environment configuration

Development Dependencies

  • typescript - TypeScript compiler
  • eslint - Code linting
  • Various TypeScript and ESLint plugins

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the ISC License - see the LICENSE file for details.

Acknowledgments

  • Aurora 4X game developers
  • Model Context Protocol team
  • Contributors to the project

Support

For support, please open an issue in the GitHub repository or contact the maintainers.

README fetched from the repository 7 days ago. The original is authoritative.

Questions

About Aurora 4x MCP

How do I install Aurora 4x MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Aurora 4x MCP safe to use with an AI agent?

Its trust score is 45 out of 100 (fair). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Aurora 4x MCP still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.