McpCapabilities
Represents server capabilities.
McpCapabilities::__construct()
public function __construct(bool $supportsTools = false, bool $supportsResources = false, bool $supportsPrompts = false, bool $supportsLogging = false, ?string $protocolVersion = null):Parameters
| Name | Type | Description |
|---|---|---|
| $supportsTools | bool | |
| $supportsResources | bool | |
| $supportsPrompts | bool | |
| $supportsLogging | bool | |
| $protocolVersion | ?string |
McpCapabilities::fromArray()
public static function fromArray(array $data): selfCreate from an MCP `initialize` response.
Parameters
| Name | Type | Description |
|---|---|---|
| $data | array<string, mixed> |