Back to Home
Akilinoxx icon

aligneurs-mcp-server

by Akilinoxx

Overview

This server uses the Model Context Protocol (MCP) to allow AI agents to query and analyze a PostgreSQL database containing aligner activity data.

Installation

Run Command
docker compose up

Environment Variables

  • DATABASE_URL
  • DATABASE_PUBLIC_URL
  • DATABASE_HOST
  • DATABASE_PORT
  • DATABASE_NAME
  • DATABASE_USER_NAME
  • DATABASE_PASSWORD
  • PORT

Security Notes

CRITICAL: The source code (`import_csv_to_postgres.py`, `import_csv_optimized.py`, `create_schema.py`, `setup_railway.sh`) contains hardcoded PostgreSQL database credentials (username, password, host, port, dbname) which are publicly visible. This is a severe security vulnerability. Additionally, the `query_sql` tool allows direct execution of arbitrary SQL SELECT/WITH queries. While a feature for agents, this poses a significant SQL injection risk if the input is not strictly controlled and sanitized, potentially leading to data exfiltration or other database manipulations depending on user permissions.

Similar Servers

Stats

Interest Score0
Security Score2
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-06

Tags

MCPPostgreSQLDatabaseData QueryAnalytics