{
  "server": {
    "name": "tachron-api",
    "version": "latest",
    "transport": "http"
  },
  "capabilities": {
    "tools": {
      "post_api_v1_files_upload": {
        "name": "post_api_v1_files_upload",
        "description": "Call POST /api/v1/files/upload",
        "inputSchema": {
          "$schema": "http://json-schema.org/draft-07/schema#",
          "type": "object",
          "properties": {}
        }
      },
      "get_api_v1_query_companies": {
        "name": "get_api_v1_query_companies",
        "description": "Call GET /api/v1/query/companies",
        "inputSchema": {
          "$schema": "http://json-schema.org/draft-07/schema#",
          "type": "object",
          "properties": {
            "sort": {
              "type": "string"
            },
            "page": {
              "type": "string"
            },
            "name": {
              "type": "string"
            },
            "cardNumber": {
              "type": "string"
            },
            "size": {
              "type": "string"
            },
            "desc": {
              "type": "string"
            }
          }
        }
      },
      "get_api_v1_query_drivers": {
        "name": "get_api_v1_query_drivers",
        "description": "Call GET /api/v1/query/drivers",
        "inputSchema": {
          "$schema": "http://json-schema.org/draft-07/schema#",
          "type": "object",
          "properties": {
            "sort": {
              "type": "string"
            },
            "desc": {
              "type": "string"
            },
            "cardHolderName": {
              "type": "string"
            },
            "drivingLicenseNumber": {
              "type": "string"
            },
            "page": {
              "type": "string"
            },
            "size": {
              "type": "string"
            },
            "cardOwnerNumber": {
              "type": "string"
            }
          }
        }
      },
      "get_api_v1_query_tachographs": {
        "name": "get_api_v1_query_tachographs",
        "description": "Call GET /api/v1/query/tachographs",
        "inputSchema": {
          "$schema": "http://json-schema.org/draft-07/schema#",
          "type": "object",
          "properties": {
            "serialNumber": {
              "type": "string"
            },
            "sort": {
              "type": "string"
            },
            "desc": {
              "type": "string"
            },
            "vin": {
              "type": "string"
            },
            "page": {
              "type": "string"
            },
            "vrn": {
              "type": "string"
            },
            "size": {
              "type": "string"
            }
          }
        }
      },
      "get_api_v1_query_tachographs_history": {
        "name": "get_api_v1_query_tachographs_history",
        "description": "Call GET /api/v1/query/tachographs/history",
        "inputSchema": {
          "$schema": "http://json-schema.org/draft-07/schema#",
          "type": "object",
          "properties": {
            "serialNumber": {
              "type": "string"
            },
            "sort": {
              "type": "string"
            },
            "desc": {
              "type": "string"
            },
            "vin": {
              "type": "string"
            },
            "page": {
              "type": "string"
            },
            "vrn": {
              "type": "string"
            },
            "size": {
              "type": "string"
            }
          }
        }
      },
      "get_api_v1_query_vehicles": {
        "name": "get_api_v1_query_vehicles",
        "description": "Call GET /api/v1/query/vehicles",
        "inputSchema": {
          "$schema": "http://json-schema.org/draft-07/schema#",
          "type": "object",
          "properties": {
            "sort": {
              "type": "string"
            },
            "desc": {
              "type": "string"
            },
            "vehicleVin": {
              "type": "string"
            },
            "vuSerialNumber": {
              "type": "string"
            },
            "page": {
              "type": "string"
            },
            "size": {
              "type": "string"
            },
            "vehicleVrn": {
              "type": "string"
            }
          }
        }
      },
      "get_api_v1_query_vehicles_position": {
        "name": "get_api_v1_query_vehicles_position",
        "description": "Call GET /api/v1/query/vehicles/position",
        "inputSchema": {
          "$schema": "http://json-schema.org/draft-07/schema#",
          "type": "object",
          "properties": {
            "sort": {
              "type": "string"
            },
            "timestampTo": {
              "type": "string"
            },
            "desc": {
              "type": "string"
            },
            "vehicleVin": {
              "type": "string"
            },
            "page": {
              "type": "string"
            },
            "timestampFrom": {
              "type": "string"
            },
            "size": {
              "type": "string"
            },
            "vehicleVrn": {
              "type": "string"
            }
          }
        }
      }
    },
    "resources": [],
    "prompts": []
  }
}