Search by

nexusphp / mcp-extensions

PHP SDK for the MCP specification - official extensions component.

Maintainers

Package info

github.com/NexusPHP/mcp-extensions

Issues

Documentation

pkg:composer/nexusphp/mcp-extensions

Transparency log

Fund package maintenance!

paulbalandan

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

v1.0.0 2026-09-04 08:47 UTC

This package is auto-updated.

Last update: 2026-09-04 13:28:36 UTC


README

PHP Latest Stable Version License

The official MCP extensions for the Nexus MCP SDK, each with its server and client halves: tasks, MCP Apps, and the OAuth extension grants.

Important

This repository is a read-only subtree split of NexusPHP/mcp. Open issues and pull requests there. Anything opened here is closed automatically with the same pointer.

Installation

composer require nexusphp/mcp-extensions

This package depends on both nexusphp/mcp-server and nexusphp/mcp-client, since every extension ships both halves. The umbrella nexusphp/mcp includes it.

What is inside

Namespace Extension
Nexus\Mcp\Extension\Tasks Long-running tool calls brokered into polled tasks (SEP-2663)
Nexus\Mcp\Extension\Apps ui:// views linked to tools (SEP-1865)
Nexus\Mcp\Extension\Auth Client credentials (SEP-1046) and enterprise-managed authorization (SEP-990)

Each extension keeps its capability identifier and protocol literals on a vocabulary class (Tasks, Apps, Auth\ClientCredentials\ClientCredentials, Auth\Enterprise\EnterpriseAuthorization), with Server and Client subnamespaces for the two halves.

Documentation

License

Released under the MIT License.