From 9014c03931f59bec506d6e0db44be477d02b1bc8 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 24 Apr 2025 06:16:45 +0000 Subject: [PATCH 1/2] Update repo with server manifest from issue #113 --- .../servers/qiniu-mcp-joe@joeseesun.json | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 mcp-registry/servers/qiniu-mcp-joe@joeseesun.json diff --git a/mcp-registry/servers/qiniu-mcp-joe@joeseesun.json b/mcp-registry/servers/qiniu-mcp-joe@joeseesun.json new file mode 100644 index 00000000..8dd5fc39 --- /dev/null +++ b/mcp-registry/servers/qiniu-mcp-joe@joeseesun.json @@ -0,0 +1,68 @@ +{ + "display_name": "\u4e03\u725b\u4e91\u5b58\u50a8 MCP \u670d\u52a1", + "license": "", + "tags": [ + "qiniu", + "cloud storage", + "file upload", + "MCP", + "python" + ], + "installations": { + "python": { + "type": "python", + "command": "python", + "args": [ + "server.py" + ], + "description": "Run the qiniu MCP server directly with Python", + "env": { + "QINIU_ACCESS_KEY": "${your_access_key}", + "QINIU_SECRET_KEY": "${your_secret_key}", + "QINIU_BUCKET_NAME": "${your_bucket_name}", + "QINIU_DOMAIN": "${your_domain}" + } + } + }, + "examples": [ + { + "title": "", + "description": "", + "prompt": "\u4e0a\u4f20\u4e00\u5f20\u56fe\u7247\u5230\u4e03\u725b\u4e91" + }, + { + "title": "", + "description": "", + "prompt": "\u5982\u4f55\u5c06\u6587\u4ef6\u4e0a\u4f20\u5230\u4e03\u725b\u4e91\u5b58\u50a8?" + }, + { + "title": "", + "description": "", + "prompt": "\u4f7f\u7528MCP\u5ba2\u6237\u7aef\u4e0a\u4f20\u6587\u4ef6\u7684\u793a\u4f8b\u4ee3\u7801" + }, + { + "title": "", + "description": "", + "prompt": "\u4e0a\u4f20\u6587\u4ef6\u5e76\u83b7\u53d6\u516c\u5f00\u8bbf\u95eeURL" + }, + { + "title": "", + "description": "", + "prompt": "\u5982\u4f55\u5728Trae\u4e2d\u914d\u7f6e\u4e03\u725b\u4e91MCP\u670d\u52a1?" + } + ], + "name": "@joeseesun/qiniu-mcp-joe", + "repository": { + "type": "git", + "url": "https://github.com/joeseesun/qiniu-mcp-joe" + }, + "homepage": "https://github.com/joeseesun/qiniu-mcp-joe", + "author": { + "name": "joeseesun" + }, + "description": "2. \u7f16\u8f91`.env`\u6587\u4ef6\u586b\u5199\u4f60\u7684\u4e03\u725b\u4e91\u51ed\u8bc1", + "categories": [ + "Dev Tools" + ], + "is_official": false +} \ No newline at end of file From 67c5d6c18727ec5783fa54195cee245fb76825e8 Mon Sep 17 00:00:00 2001 From: calmini Date: Thu, 24 Apr 2025 15:04:26 +0800 Subject: [PATCH 2/2] chore: update command --- .../servers/qiniu-mcp-joe@joeseesun.json | 68 -------------- mcp-registry/servers/qiniu-mcp.json | 90 +++++++++++++++++++ 2 files changed, 90 insertions(+), 68 deletions(-) delete mode 100644 mcp-registry/servers/qiniu-mcp-joe@joeseesun.json create mode 100644 mcp-registry/servers/qiniu-mcp.json diff --git a/mcp-registry/servers/qiniu-mcp-joe@joeseesun.json b/mcp-registry/servers/qiniu-mcp-joe@joeseesun.json deleted file mode 100644 index 8dd5fc39..00000000 --- a/mcp-registry/servers/qiniu-mcp-joe@joeseesun.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "display_name": "\u4e03\u725b\u4e91\u5b58\u50a8 MCP \u670d\u52a1", - "license": "", - "tags": [ - "qiniu", - "cloud storage", - "file upload", - "MCP", - "python" - ], - "installations": { - "python": { - "type": "python", - "command": "python", - "args": [ - "server.py" - ], - "description": "Run the qiniu MCP server directly with Python", - "env": { - "QINIU_ACCESS_KEY": "${your_access_key}", - "QINIU_SECRET_KEY": "${your_secret_key}", - "QINIU_BUCKET_NAME": "${your_bucket_name}", - "QINIU_DOMAIN": "${your_domain}" - } - } - }, - "examples": [ - { - "title": "", - "description": "", - "prompt": "\u4e0a\u4f20\u4e00\u5f20\u56fe\u7247\u5230\u4e03\u725b\u4e91" - }, - { - "title": "", - "description": "", - "prompt": "\u5982\u4f55\u5c06\u6587\u4ef6\u4e0a\u4f20\u5230\u4e03\u725b\u4e91\u5b58\u50a8?" - }, - { - "title": "", - "description": "", - "prompt": "\u4f7f\u7528MCP\u5ba2\u6237\u7aef\u4e0a\u4f20\u6587\u4ef6\u7684\u793a\u4f8b\u4ee3\u7801" - }, - { - "title": "", - "description": "", - "prompt": "\u4e0a\u4f20\u6587\u4ef6\u5e76\u83b7\u53d6\u516c\u5f00\u8bbf\u95eeURL" - }, - { - "title": "", - "description": "", - "prompt": "\u5982\u4f55\u5728Trae\u4e2d\u914d\u7f6e\u4e03\u725b\u4e91MCP\u670d\u52a1?" - } - ], - "name": "@joeseesun/qiniu-mcp-joe", - "repository": { - "type": "git", - "url": "https://github.com/joeseesun/qiniu-mcp-joe" - }, - "homepage": "https://github.com/joeseesun/qiniu-mcp-joe", - "author": { - "name": "joeseesun" - }, - "description": "2. \u7f16\u8f91`.env`\u6587\u4ef6\u586b\u5199\u4f60\u7684\u4e03\u725b\u4e91\u51ed\u8bc1", - "categories": [ - "Dev Tools" - ], - "is_official": false -} \ No newline at end of file diff --git a/mcp-registry/servers/qiniu-mcp.json b/mcp-registry/servers/qiniu-mcp.json new file mode 100644 index 00000000..a88a5449 --- /dev/null +++ b/mcp-registry/servers/qiniu-mcp.json @@ -0,0 +1,90 @@ +{ + "display_name": "Qiniu MCP Server", + "license": "", + "tags": [ + "qiniu", + "cloud storage", + "file upload", + "MCP", + "python" + ], + "installations": { + "python": { + "type": "python", + "command": "python", + "args": [ + "/path/to/qiniu_mcp_server/server.py" + ], + "description": "Run the qiniu MCP server directly with Python", + "env": { + "QINIU_ACCESS_KEY": "${QINIU_ACCESS_KEY}", + "QINIU_SECRET_KEY": "${QINIU_SECRET_KEY}", + "QINIU_BUCKET_NAME": "${QINIU_BUCKET_NAME}", + "QINIU_DOMAIN": "${QINIU_DOMAIN}" + } + } + }, + "arguments": { + "QINIU_ACCESS_KEY": { + "description": "Qiniu Access Key", + "required": true, + "example": "your_access_key" + }, + "QINIU_SECRET_KEY": { + "description": "Qiniu Secret Key", + "required": true, + "example": "your_secret_key" + }, + "QINIU_BUCKET_NAME": { + "description": "Qiniu Bucket Name", + "required": true, + "example": "your_bucket_name" + }, + "QINIU_DOMAIN": { + "description": "Qiniu Domain", + "required": true, + "example": "your_domain_name" + } + }, + "examples": [ + { + "title": "", + "description": "", + "prompt": "Upload an image to Qiniu" + }, + { + "title": "", + "description": "", + "prompt": "How to upload a file to Qiniu storage?" + }, + { + "title": "", + "description": "", + "prompt": "How to use MCP server to upload files?" + }, + { + "title": "", + "description": "", + "prompt": "Upload file and get public URL" + }, + { + "title": "", + "description": "", + "prompt": "How to deploy Qiniu MCP server in Traefik?" + } + ], + "name": "qiniu-mcp-joe", + "repository": { + "type": "git", + "url": "https://github.com/joeseesun/qiniu-mcp-joe" + }, + "homepage": "https://github.com/joeseesun/qiniu-mcp-joe", + "author": { + "name": "joeseesun" + }, + "description": "Edit `.env` file and fill in your Qiniu credentials", + "categories": [ + "Dev Tools" + ], + "is_official": false +}