checkImage
检查在线图片内容是否合规
Check an image for compliance, look up a recipe, and work on files inside one directory you nominate.
LABSCO SUMMARY
MCP_FILE_PATH is the whole story on the file side: the tool works inside that directory and nowhere else, so pointing it at a scratch folder is the difference between convenience and risk. The image check and the recipe lookup run against LuckyCola's platform and draw on your account's quota.
A Node MCP server over LuckyCola's open platform. Running it returns three tools: a compliance check on an image URL, a recipe lookup by dish name, and a file operation tool scoped to a single directory you set.
Node.js v21.0.0 or above, a LuckyCola account for LUCKYCOLA_OPEN_KEY and LUCKYCOLA_OPEN_UID from the user centre, and MCP_FILE_PATH set to the directory the file tools may touch.
One command plus a key — npx -y luckycola-mcp, then supply credentials
USE CASES
Pass the URL and read back the safety status, score and detection detail.
Ask by dish name and get steps, ingredients, timing and the things to watch for.
Read, write, rename and delete inside the directory you nominated, and nowhere outside it.
Compress the files in place, through the same directory-scoped tool.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
checkImage检查在线图片内容是否合规
fileOperation对FILE_PATH目录下的文件进行删除、重命名、读取和写入操作,以及图片压缩
getFoodMenu获取菜品的菜谱(制作方法)
BEFORE YOU INSTALL
3 tools when we connected. fileOperation takes an operation argument covering nine actions, from delete and rename to OCR. OCR accepts jpg and png up to 2MB, and all file operations are confined to MCP_FILE_PATH.
CONTEXT COST
Rated by the size of the 3 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y luckycola-mcp{
"mcpServers": {
"luckycola-mcp": {
"command": "npx",
"args": [
"-y",
"luckycola-mcp"
],
"env": {
"LUCKYCOLA_OPEN_KEY": "<YOUR_LUCKYCOLA_OPEN_KEY>",
"LUCKYCOLA_OPEN_UID": "<YOUR_LUCKYCOLA_OPEN_UID>",
"MCP_FILE_PATH": "<YOUR_MCP_FILE_PATH>"
}
}
}
}This block runs build/index.js from your own clone, which exists only after the build.
Clone and build the server
git clone https://github.com/mingle98/luckycola-mcp.git
cd luckycola-mcp
yarn install
yarn buildThen add this to your client config
{
"mcpServers": {
"luckycola-mcp": {
"command": "node",
"args": [
"<YOUR_PATH_TO_LUCKYCOLA_MCP>/build/index.js"
],
"env": {
"LUCKYCOLA_OPEN_KEY": "<YOUR_LUCKYCOLA_OPEN_KEY>",
"LUCKYCOLA_OPEN_UID": "<YOUR_LUCKYCOLA_OPEN_UID>",
"MCP_FILE_PATH": "<YOUR_MCP_FILE_PATH>"
}
}
}
}