How do I generate an API key?
After importing the Tasker profile, run the `MCP generate_api_key` task inside Tasker – it will produce an API key (e.g., `tk_...`).
@dceluis
Basic information
An MCP server for Android's Tasker automation app.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"tasker-mcp": {
"command": "node",
"args": [
"xml-to-tools.js",
"/path/to/your/exported/mcp_server.prj.xml",
">",
"toolDescriptions.json"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Tasker MCP is an integration that connects Model Context Protocol (MCP)‑enabled applications to Tasker, the Android automation app. It allows AI assistants and other MCP clients to trigger Tasker tasks, flash text, and pass arguments securely via an API key.
dist/mcp_server.prj.xml) into Tasker and run the MCP generate_api_key task to create an API key.tasker-mcp-server-cli-aarch64) from the dist/ folder, copy it together with toolDescriptions.json to your device, and rename the binary to mcp-server../mcp-server --tools <path> --tasker-api-key=tk_... --mode sse) or stdio mode (pipe a JSON‑RPC payload to the binary).After importing the Tasker profile, run the `MCP generate_api_key` task inside Tasker – it will produce an API key (e.g., `tk_...`).
Two modes: SSE (Server‑Sent Events) and stdio. Use the `--mode` flag with `sse` or `stdio` (default is `stdio`).
To build the CLI server yourself you need Go. To generate updated tool descriptions you need Node.js to run the `xml-to-tools.js` script.
Mark a task as MCP‑enabled by setting its comment (becomes the tool description) and configuring Task Variables that act as arguments. Then copy the special `MCP#parse_args` action to the top of the task, export the project, and generate a new `toolDescriptions.json` using `node xml-to-tools.js`.
Yes. The server requires a `--tasker-api-key` flag that matches the key generated inside Tasker. This key is passed with every request for secure access.
🚀 The fast, Pythonic way to build MCP servers and clients.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40
PickFu MCP is a Model Context Protocol (MCP) server that connects AI assistants, developers, marketers, product managers, and AI agents to PickFu's consumer research platform. It enables users to create surveys, conduct
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments