Sat
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"satellaite-sat-mcp-server": {
"command": "npx",
"args": [
"-y",
"@satellaite/mcp-server"
],
"env": {
"API_BASE_URL": "<API_BASE_URL>",
"SATELLAITE_API_KEY": "<YOUR_API_KEY>"
}
}
}
}You create an MCP server that speaks the Model Context Protocol for Satellaite API, enabling authenticated access to data products and their execution results. This server runs as a self-contained, configurable endpoint you can deploy and use with MCP clients to interact with Satellaite data products securely.
How to use
You run the MCP server using a local, executable approach via NPX, which lets you start the server without installing it globally. Provide the required API base URL and your Satellaite API key to enable authenticated requests. Once running, you can query the available data products and execute a chosen data product through your MCP client.
How to install
Prerequisites you need before starting:
- Node.js and npm must be installed on your machine
- Have your Satellaite API key ready
- Access to a base API URL or use the default when appropriate
Step-by-step commands to run the MCP server via NPX:
# Ensure you have Node.js installed and npm available
# Run the MCP server directly with NPX
npx -y @satell aite/mcp-server
Additional sections
Configuration and authentication details are straightforward. The server requires two environment variables to operate securely.
{
"type": "stdio",
"name": "satell_mcp",
"command": "npx",
"args": ["-y", "@satellaite/mcp-server"],
"env": {
"API_BASE_URL": "<API_BASE_URL>",
"SATELLAITE_API_KEY": "<YOUR_API_KEY>"
}
}
Security tip: store your API key securely and do not expose it in logs or shared configurations. The server will pass the API key as a Bearer token in requests to the Satellaite API.
Available tools
get_data_products
Fetches a list of all Satellaite data products available to your API key.
call_data_product
Executes a specific Satellaite data product by ID and returns the execution result or error message.