{
    "name": "symfony/mcp-sdk",
    "description": "Model Context Protocol SDK for Client and Server applications in PHP",
    "license": "MIT",
    "type": "library",
    "authors": [
        {
            "name": "Christopher Hertel",
            "email": "mail@christopher-hertel.de"
        },
        {
            "name": "Tobias Nyholm",
            "email": "tobias.nyholm@gmail.com"
        }
    ],
    "require": {
        "php": "^8.2",
        "psr/log": "^1.0 || ^2.0 || ^3.0",
        "symfony/uid": "^7.3|^8.0"
    },
    "require-dev": {
        "phpstan/phpstan": "^2.1",
        "phpunit/phpunit": "^11.5",
        "psr/cache": "^3.0",
        "symfony/console": "^7.3|^8.0"
    },
    "suggest": {
        "psr/cache": "To use CachePoolStore with SSE Transport",
        "symfony/console": "To use SymfonyConsoleTransport for STDIO"
    },
    "autoload": {
        "psr-4": {
            "Symfony\\AI\\McpSdk\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Symfony\\AI\\McpSdk\\Tests\\": "tests/",
            "Symfony\\AI\\PHPStan\\": "../../.phpstan/"
        }
    },
    "minimum-stability": "dev"
}
