windows系统 添加了webman mcp的插件,插件添加完之后,没有激活命令行

sparks

问题描述

composer create-project workerman/webman mymcp
cd mymcp
安装webman/console之后,添加插件
https://github.com/lvluoyue/webman-mcp
composer require luoyue/webman-mcp
添加完这个插件之后
php webman list之后并没有mcp相关的命令
截图
请问是什么原因

270 1 0
1个回答

luoyue

可以看一下symfony/console版本吗,在composer.lock搜索以下就看到了

  • luoyue 2026-01-20

    可能是版本低了,写法都是最新的,这个没有弄版本控制

  • luoyue 2026-01-20

    使用php8.2,然后执行composer update就可以了,预计下个版本适配8.1

  • sparks 2026-01-24

    "require": {
    "ext-fileinfo": "*",
    "opis/json-schema": "^2.4",
    "php": "^8.1",
    "php-http/discovery": "^1.20",
    "phpdocumentor/reflection-docblock": "^5.6",
    "psr/clock": "^1.0",
    "psr/container": "^1.0 || ^2.0",
    "psr/event-dispatcher": "^1.0",
    "psr/http-factory": "^1.1",
    "psr/http-message": "^1.1 || ^2.0",
    "psr/log": "^1.0 || ^2.0 || ^3.0",
    "symfony/finder": "^5.4 || ^6.4 || ^7.3 || ^8.0",
    "symfony/uid": "^5.4 || ^6.4 || ^7.3 || ^8.0"
    },
    "require-dev": {
    "laminas/laminas-httphandlerrunner": "^2.12",
    "nyholm/psr7": "^1.8",
    "nyholm/psr7-server": "^1.1",
    "php-cs-fixer/shim": "^3.91",
    "phpstan/phpstan": "^2.1",
    "phpunit/phpunit": "^10.5",
    "psr/simple-cache": "^2.0 || ^3.0",
    "symfony/cache": "^5.4 || ^6.4 || ^7.3 || ^8.0",
    "symfony/console": "^5.4 || ^6.4 || ^7.3 || ^8.0",
    "symfony/process": "^5.4 || ^6.4 || ^7.3 || ^8.0"
    },

  • sparks 2026-01-24

    更新了,还是没有,
    php -v
    PHP 8.2.9 (cli) (built: Aug 1 2023 12:41:16) (NTS Visual C++ 2019 x64)
    Copyright (c) The PHP Group
    Zend Engine v4.2.9, Copyright (c) Zend Technologies

🔝