| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- {
- "name": "laravel/mcp",
- "description": "Rapidly build MCP servers for your Laravel applications.",
- "keywords": [
- "mcp",
- "laravel"
- ],
- "homepage": "https://github.com/laravel/mcp",
- "license": "MIT",
- "support": {
- "issues": "https://github.com/laravel/mcp/issues",
- "source": "https://github.com/laravel/mcp"
- },
- "authors": [
- {
- "name": "Taylor Otwell",
- "email": "taylor@laravel.com"
- }
- ],
- "require": {
- "php": "^8.2",
- "ext-json": "*",
- "ext-mbstring": "*",
- "illuminate/container": "^11.45.3|^12.41.1|^13.0",
- "illuminate/console": "^11.45.3|^12.41.1|^13.0",
- "illuminate/contracts": "^11.45.3|^12.41.1|^13.0",
- "illuminate/http": "^11.45.3|^12.41.1|^13.0",
- "illuminate/routing": "^11.45.3|^12.41.1|^13.0",
- "illuminate/support": "^11.45.3|^12.41.1|^13.0",
- "illuminate/validation": "^11.45.3|^12.41.1|^13.0",
- "illuminate/json-schema": "^12.41.1|^13.0"
- },
- "require-dev": {
- "laravel/pint": "^1.20",
- "orchestra/testbench": "^9.15|^10.8|^11.0",
- "pestphp/pest": "^3.8.5|^4.3.2",
- "phpstan/phpstan": "^2.1.27",
- "rector/rector": "^2.2.4"
- },
- "autoload": {
- "psr-4": {
- "Laravel\\Mcp\\": "src/",
- "Laravel\\Mcp\\Server\\": "src/Server/"
- }
- },
- "autoload-dev": {
- "psr-4": {
- "Workbench\\App\\": "workbench/app/",
- "Tests\\": "tests/"
- }
- },
- "extra": {
- "laravel": {
- "providers": [
- "Laravel\\Mcp\\Server\\McpServiceProvider"
- ],
- "aliases": {
- "Mcp": "Laravel\\Mcp\\Server\\Facades\\Mcp"
- }
- }
- },
- "scripts": {
- "post-autoload-dump": [
- "@clear",
- "@prepare"
- ],
- "clear": "@php vendor/bin/testbench package:purge-skeleton --ansi",
- "prepare": "@php vendor/bin/testbench package:discover --ansi",
- "build": "@php vendor/bin/testbench workbench:build --ansi",
- "serve": [
- "Composer\\Config::disableProcessTimeout",
- "@build",
- "@php vendor/bin/testbench serve --ansi"
- ],
- "minify": "npx terser resources/js/mcp-sdk.js --compress --mangle --output resources/js/mcp-sdk.min.js",
- "lint": [
- "pint",
- "rector"
- ],
- "test:lint": [
- "pint --test",
- "rector --dry-run"
- ],
- "test:unit": "pest --ci --coverage --min=92.5",
- "test:types": "phpstan --no-progress",
- "test": [
- "@test:lint",
- "@test:unit",
- "@test:types"
- ]
- },
- "config": {
- "sort-packages": true,
- "allow-plugins": {
- "pestphp/pest-plugin": true
- }
- },
- "minimum-stability": "dev",
- "prefer-stable": true
- }
|