sat-mcp-server logo

sat-mcp-server

by Satellaite

MCP server for Satellaite API. This server implements the Model Context Protocol specification to handle model interactions.

View on GitHub

Last updated: N/A

What is sat-mcp-server?

This is an MCP (Model Context Protocol) server designed for the Satellaite API. It implements the MCP specification to manage interactions with models, specifically data products.

How to use sat-mcp-server?

The server is designed to be used with applications like Claude Desktop. You can configure it by adding an entry to your claude_desktop_config.json file, specifying the command to run the server (using npx @satellaite/mcp-server) and any necessary environment variables, such as API_BASE_URL. The server exposes tools like get_data_products and call_data_product which can be invoked using specific URIs.

Key features of sat-mcp-server

  • Implements Model Context Protocol specification

  • Built with TypeScript for type safety

  • Uses Zod for runtime type validation

  • Provides a binary executable for easy deployment

Use cases of sat-mcp-server

  • Integrating Satellaite data products into applications

  • Interacting with Satellaite models programmatically

  • Retrieving and executing data products via a standardized protocol

  • Building tools and services that leverage Satellaite's data product ecosystem

FAQ from sat-mcp-server

What is a data product?

A data product is a specific model or service offered by Satellaite that can be executed to retrieve data or perform a task.

How do I get a list of available data products?

You can use the get_data_products tool, which returns a JSON array of available data products with their details.

How do I execute a specific data product?

You can use the call_data_product tool, providing the dataProductId as input. This will execute the specified data product and return the result.

What is the purpose of the Model Context Protocol (MCP)?

MCP provides a standardized way to interact with models, allowing applications to discover and execute models in a consistent manner.

Where can I find more information about Satellaite?

You can visit the Satellaite homepage at https://satellaite.com.