kaggle-mcp
0
Kaggle-mcp is a Model Context Protocol (MCP) server specifically designed for interacting with Kaggle APIs. It provides features such as adding notes and managing server states, providing configurations for easy setup and development.
kaggle-mcp MCP server
A MCP server for Kaggle APIs
Components
Tools
- add-note: Adds a note to the server using 'name' and 'content' strings, updates server state and notifies clients on resource changes.
Configuration
- Ensure
kaggle.json
is in~/.kaggle/
or use environment variablesKAGGLE_USERNAME
andKAGGLE_KEY
.
Quickstart
Install
- Configuration for Claude Desktop on MacOS or Windows provided.
Development
Building and Publishing
- Sync dependencies using
uv sync
. - Build distributions with
uv build
. - Publish using
uv publish
with necessary credentials.
Debugging
- Use MCP Inspector for debugging, launch via npm with given command.