safie-api-mcp-server

safie-api-mcp-server

3.3

If you are the rightful owner of safie-api-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Safie API MCP Server is a Model Context Protocol server designed to interact with Safie devices for information retrieval and operations.

The Safie API MCP Server is a specialized server that leverages the Model Context Protocol (MCP) to facilitate interactions with Safie devices. It allows users to retrieve information and perform operations on these devices, such as obtaining device images, media lists, and GPS location data. This server is currently in a preview version, offering a limited set of experimental features. Users should be aware that this implementation is not officially supported. The server requires Python 3.10+ and can be run using uv or Docker. Configuration involves setting environment variables for authentication, either through an OAuth2 access token or an API key, with preference given to the access token if both are provided.

Features

  • Retrieve a list of devices
  • Obtain images from specified devices
  • List recorded media from devices
  • Get current GPS location of devices
  • Fetch the latest thumbnail from devices
  • List standard event information from devices

Tools

  1. list_devices

    Retrieve a list of devices.

  2. get_device_image

    Obtain an image from a specified device.

  3. list_device_media

    List recorded media from a specified device.

  4. get_device_location

    Get the current GPS location of a specified device.

  5. get_device_thumbnail

    Fetch the latest thumbnail from a specified device.

  6. list_device_standard_events

    List standard event information from a specified device.