Trip Tracker Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Trip Tracker Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server that provides access to a trip tracking SQLite database. This server enables AI assistants to query and manage flight trip information including users, airports, and flight details.
This MCP server exposes a SQLite database for the trip-tracker application through a set of tools and resources. It provides structured access to:
The server uses FastMCP and SQLAlchemy for async database operations, with input sanitization for security.
Trip Management:
get_trip - Get detailed trip information by IDlist_trips - List trips with optional filtering by user, departure/arrival airports, or airlineget_user_trips - Get all trips for a specific usersearch_trips_by_route - Search trips by departure and arrival airportsUser Management:
get_user - Get user information by IDlist_users - List all users with paginationsearch_users - Search users by email or nameAirport Information:
get_airport - Get airport details by IATA codelist_airports - List all airports with paginationsearch_airports - Search airports by name, city, or countrytrip://{trip_id} - Access trip information as a resourceEnsure you have Python 3.11 or higher installed.
Install dependencies using uv:
uv syncOr using pip:
pip install -r requirements.txtThe server connects to a SQLite database.
You can override this location by setting the TRIP_TRACKER_DB environment variable:
export TRIP_TRACKER_DB=/path/to/your/database.dbpython main.pyuv run main.pyThe server will:
http://127.0.0.1:9000To use this server with an MCP client (like Claude Desktop), add it to your MCP settings:
{
"mcpServers": {
"trip-tracker": {
"command": "uv",
"args": [
"--directory",
"/home/user/trip-tracker-mcp",
"run",
"main.py"
],
"env": {
"TRIP_TRACKER_DB": "/path/to/your/database.db"
}
}
}
}Or using Python directly:
{
"mcpServers": {
"trip-tracker": {
"command": "python",
"args": ["/home/user/trip-tracker-mcp/main.py"],
"env": {
"TRIP_TRACKER_DB": "/path/to/your/database.db"
}
}
}
}~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.