@@ -61,23 +61,25 @@ ask-mai -b deepseek --llm.deepseek.api-key.plain=YOUR_DEEPSEEK_API_KEY
6161* Tool Support
6262 * You can define your own tools which can be called from the LLM
6363 * There are some built-in tools:
64- * "_ getSystemInformation" - Get some information about the system
65- * "_ getEnvironment" - Read environment variables from the system
66- * "_ getSystemTime" - Get the current system time
67- * "_ getStats" - Get stats of a file or directory
68- * "_ changeMode" - Changes the mode of file or directory
69- * "_ changeOwner" - Changes the owner of file or directory
70- * "_ changeTimes" - Changes the access and/or modification time of file or directory
71- * "_ createFile" - Create a file on the system
72- * "_ createTempFile" - Create a temporary file on the system
73- * "_ appendFile" - Append content to an existing file
74- * "_ readTextFile" - Read a text file from the system
75- * "_ deleteFile" - Delete a file from the system
76- * "_ createDirectory" - Creates a new directory on the system
77- * "_ createTempDirectory" - Creates a new temporary directory on the system
78- * "_ deleteDirectory" - Delete a directory from the system
79- * "_ executeCommand" - Execute a command on the system
80- * "_ callHttp" - Do a http call
64+ * "getSystemInformation" - Get some information about the system
65+ * "getEnvironment" - Read environment variables from the system
66+ * "getSystemTime" - Get the current system time
67+ * "getStats" - Get stats of a file or directory
68+ * "changeMode" - Changes the mode of file or directory
69+ * "changeOwner" - Changes the owner of file or directory
70+ * "changeTimes" - Changes the access and/or modification time of file or directory
71+ * "createFile" - Create a file on the system
72+ * "createTempFile" - Create a temporary file on the system
73+ * "appendFile" - Append content to an existing file
74+ * "readTextFile" - Read a text file from the system
75+ * "deleteFile" - Delete a file from the system
76+ * "createDirectory" - Creates a new directory on the system
77+ * "createTempDirectory" - Creates a new temporary directory on the system
78+ * "deleteDirectory" - Delete a directory from the system
79+ * "executeCommand" - Execute a command on the system
80+ * "callHttp" - Do a http call
81+ * Run as [ MCP] ( https://www.anthropic.com/news/model-context-protocol ) -Server (see below)
82+ * Which allows you to use ask-mai' tools (even ** your** custom tools) for other applications which support MCP-Server
8183* [ MCP] ( https://www.anthropic.com/news/model-context-protocol ) -Server support
8284 * You can define multiple MCP-Servers which can be used by the LLM (currently only tools)
8385* Scriptable
@@ -124,6 +126,18 @@ Available Features:
124126* console - The binary is console application (only for windows)
125127* debug - The binary contains devtools (you can inspect the GUI-Sources)
126128
129+ ## Start this application as mcp-server
130+
131+ You can start this application as an MCP server by using the ` ask-mai-mcp-server ` as first positional argument:
132+ ``` bash
133+ ask-mai ask-mai-mcp-server
134+ ```
135+
136+ Or you can rename the binary to ` ask-mai-mcp-server ` and start it like this:
137+ ``` bash
138+ ask-mai-mcp-server
139+ ```
140+
127141## How to build this application
128142
1291431 . Install dependencies [ see wails documentation] ( https://wails.io/docs/gettingstarted/installation )
0 commit comments