sat-mcp-server
by Satellaite
MCP server for Satellaite API. This server implements the Model Context Protocol specification to handle model interactions.
Last updated: N/A
@satellaite/mcp-server
MCP (Model Context Protocol) server for Satellaite API. This server implements the Model Context Protocol specification to handle model interactions.
Features
- Implements Model Context Protocol specification
- Built with TypeScript for type safety
- Uses Zod for runtime type validation
- Provides a binary executable for easy deployment
Setup
Usage with Claude Desktop
To use this with Claude Desktop, add the following to your claude_desktop_config.json
:
NPX
{
"mcpServers": {
"satellaite": {
"command": "npx",
"args": [
"-y",
"@satellaite/mcp-server"
],
"env": {
"API_BASE_URL": "<API_BASE_URL>"
}
}
}
}
Tools
-
get_data_products
- Get all Satellaite data products
- Inputs: None
- Returns: JSON array of available data products with their details
-
call_data_product
- Call a Satellaite data product
- Inputs:
dataProductId
(string): The ID of the data product to execute
- Returns: JSON response with the data product execution result or error message
Resources
Satellaite Data Products
URI: data-products://list
Description: A list of all available data products
MIME Type: application/json
Returns: JSON array of all available data products
Satellaite Data Product
URI Pattern: data-products://{dataProductId}
Description: Retrieve a data product
MIME Type: application/json
Parameters:
dataProductId
: ID of the specific data product to retrieve
Returns: JSON object with the specific data product's details
License
This project is licensed under the MIT License - see the LICENSE file for details.
Links
- Homepage: https://satellaite.com
- Version: 0.5.4
Author
Satellaite, MB