{"repo":"dceluis/tasker-mcp","free":true,"listed":false,"github":"https://github.com/dceluis/tasker-mcp","clone":"git clone https://github.com/dceluis/tasker-mcp.git","description":"An MCP server for Android's Tasker automation app.","language":"Go","stars":47,"topics":["golang","mcp","mcp-server","tasker","tasker-project"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Tasker MCP This document will guide you through setting up and running the Tasker MCP integration, including instructions for installing dependencies, preparing servers, and updating tasks. --- Usage Guide Step 1: Import the Tasker Profile - Import dist/mcp server.prj.xml into your Tasker app. - After importing, run the MCP generate api key task to generate an API key for secure access. Step 2: Select and Run Your Server CLI Server: - From the dist/ folder, select the correct CLI server binary for your device's architecture, such as tasker-mcp-server-cli-aarch64 . - Copy both the binary and the toolDescriptions.json file to your device (phone or PC). - Rename the binary to mcp-server after copying. Example: Using scp : Using adb push : - Run the server in SSE mode with: - Or call it through the stdio transport: Command-Line Flags The tasker-mcp-server-cli application accepts the following flags: - --tools : Path to JSON file with Tasker tool definitions. - --host : Host address to listen on for SSE server (default: 0.0.0.0 ). - --port : Port to listen on for SSE server (default: 8000 ). - --mode : Transport mode: sse , or stdio (default: stdio ). - --tasker-host : Tasker server host (default: 0.0.0.0 ). - --tasker-port : Tasker server port (default: 1821 ). - --tasker-api-key : The Tasker API Key. Step 3: Connect Your MCP-enabled App - Connect your MCP-enabled application by pointing it to the running server. Example Configuration for Claude Desktop with stdio transport --- B","default_branch":null,"files":null,"tree":[],"storefront":"/r/dceluis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dceluis/tasker-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}