This is the Model Context Protocol (MCP) server for Sentio, providing a standardized interface for interacting with Sentio's API services.
- Web Tools Integration
- Data Tools Integration
- Price Tools Integration
- Processor Tools Integration
- Alerts Tools Integration
- Project Resource Management
- Authentication Support (API Key and Token-based)
- Node.js (Latest LTS version recommended)
- pnpm (Package manager)
- TypeScript
- Clone the repository:
git clone <repository-url>
cd sentio-mcp- Install dependencies:
pnpm install- Build the project:
pnpm buildThe server can be configured using environment variables or command-line arguments:
--host: The Sentio API host URL, default to https://app.sentio.xyz--api-key: Your Sentio API key--token: Your Sentio authentication token (alternative to API key)
To use this MCP server in Claud Desktop, add the following configuration to your Claud settings:
{
"mcpServers": {
"sentio-api": {
"command": "bun",
"args": [
"--watch",
"<project_dir>/src/cli.ts",
"-k",
"<your sentio api key>"
]
}
}
}
or use nodejs (v22 or later)
{
"mcpServers": {
"sentio-api": {
"command": "node",
"args": [
"--watch",
"<project_dir>/build/cli.js",
"-k",
"<your sentio api key>"
]
}
}
}
The server provides access to the following tool categories:
- Web Tools: General web-related operations
- Data Tools: Data management and querying
- Price Tools: Price-related operations
- Processor Tools: Data processing operations
- Alerts Tools: Alert management and configuration
pnpm testsrc/: Source code directorytools/: Tool implementationsstart.ts: Server startup configurationcli.ts: Command-line interfaceapikey.ts: API key managementindex.ts: Main entry point