Token导航 LogoToken导航TokenDH.com
MCP Coder Runner logo
开发工具stdio官方级别未说明来源级核验

MCP Coder Runner

MCP Server

一个基于MCP协议的自动化任务执行工具,能够理解自然语言指令并自动生成、安装依赖并执行Python脚本来完成任务。

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
开发工具Python自然语言处理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

SkyShadowHero

提供方

SkyShadowHero

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv venv

详细介绍

MCP 自动化任务执行器

一个基于 MCP (Model Context Protocol) 的自动化任务执行应用,能够理解你的自然语言指令,自动生成、安装依赖并执行 Python 脚本来完成任务。

它是如何工作的?

在mcp客户端下达指令后(例如“帮我获取今天的天气并保存到 a.txt”),此mcp会执行以下步骤: 通过配置的大语言模型(本地ollama或者api)生成相应的 Python 代码 在环境中安装相应需要的依赖 在虚拟环境中执行这段代码以完成任务


使用教程

准备工作

  • 确保你的电脑上已经安装了 Python 3.10+

快速开始 (仅限 Linux)

对于 Linux 用户,提供了简易的一键安装配置脚本。

# 克隆项目
git clone https://github.com/SkyShadowHero/McpCoderRunner.git
cd McpCoderRunner
# 给予脚本执行权限
chmod +x first_launch.sh
# 运行脚本
./first_launch.sh

脚本会自动完成环境创建、依赖安装、配置引导,并最终测试启动服务。

运行中会要求填写mcp_config.json(模型相关)并弹出import_mcp.json,可通过import_mcp.json里的示例导入进支持mcp的客户端如UOS Ai等

手动安装(Linux,Macos或Windows)

第一步: 克隆项目

git clone https://github.com/SkyShadowHero/McpCoderRunner.git
cd McpCoderRunner

第二步: 创建和进入虚拟环境

### 创建虚拟环境 (推荐使用 uv)
#### 使用uv
uv venv
#### 使用python
python -m venv venv
### 进入环境
#### Windows (PowerShell)
.\venv\Scripts\Activate.ps1
#### Windows (CMD)
venv\Scripts\activate.bat
#### Mac / Linux
source venv/bin/activate

第三步: 安装依赖

# 推荐使用 uv
uv pip install -r requirements.txt
# 或者使用 pip
pip install -r requirements.txt

第四步: 配置大语言模型 (LLM)

首次运行main.py,如果 mcp_config.json 文件不存在,它会被自动创建。 打开 mcp_config.json 文件,根据以下内容进行修改。 使用本地 Ollama:

{
    "llm_config": {
        "model": "deepseek-coder-v2:16b",
        "base_url": "http://127.0.0.1:11434",
        "api_key": "ollama"
    }
}

使用在线 API (如 DeepSeek ):

{
    "llm_config": {
        "model": "deepseek-chat",
        "base_url": "https://api.deepseek.com",
        "api_key": "sk-xxxxxxxxxxxxxxxxxxxx"
    }
}

第五步: 测试运行 MCP 服务

python main.py

第六步: 导入到 MCP 客户端

简单演示

此图为最新演示

获取bing今日美图

Bing.gif

以下图中为Ollama的deepseek-coder-v2:16b+UOS AI+这个mcp服务

svg图片换色

把一个蓝色的b站小图标换为粉色

.png

文字生成

在一个文本里生成一些废话

.png

复杂任务

将MiSans字体中的天影大侠提取出来绘制为白色图片并添加黑色边框

.png

当然python有无限的可能

写在最后

此代码部分由llm完成,参考价值不大 项目来源于deepin的 #MCP 探索家# 活动

目录标签

目录标签

开发工具Python自然语言处理自动化任务本地部署Python脚本生成

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP