Important
The SweatStack MCP Server is highly experimental. The code in this repository is distributed as-is and comes with no warranty, support, or promise of future updates. Use at your own risk!
This requires uv to be installed.
Clone the repository:
git clone https://github.com/sweatstack/sweatstack-mcp.git
cd sweatstack-mcp
Copy the .env.example
file to .env
and set the SWEATSTACK_API_KEY
(get it here).
Install the server for Claude Desktop:
uv run mcp install src/sweatstack_mcp/server.py --name "SweatStack" --with-editable . --env-file .env
You might need to restart Claude Desktop for the server to be available. After that, you can use the server directly in Claude Desktop.
The repository also contains a cli tool that can be used to chat interactively with the server.
make chat
This is built on top of llm and uses the llm-tools-mcp plugin.
This tool requires an API key for an LLM provider to be present. Please refer to the llm documentation for more information.
Claude Desktop logs are availabe here:
- MacOS:
~/Library/Logs/Claude/
- Windows:
C:\Users\{username}\AppData\Local\Claude\Logs\