php-sdk/docs/index.md
Kyrian Obikwelu 85fddf5f0f
[Client] docs: introduce client SDK documentation and improve README structure (#259)
* docs: add comprehensive client SDK documentation

- Create new client documentation with examples and API reference
- Restructure README for better clarity and flow
- Add client examples to documentation index
- Update roadmap to mark client component as complete

* Update README.md

Co-authored-by: Christopher Hertel <mail@christopher-hertel.de>

* Apply suggestions from code review

Co-authored-by: Christopher Hertel <mail@christopher-hertel.de>

---------

Co-authored-by: Christopher Hertel <mail@christopher-hertel.de>
2026-03-31 21:37:32 +02:00

781 B

MCP PHP SDK Guides

  • MCP Elements — Core capabilities (Tools, Resources, Resource Templates, and Prompts) with registration methods.
  • Server Builder — Fluent builder class for creating and configuring MCP server instances.
  • Client — Client SDK for connecting to and communicating with MCP servers.
  • Transports — STDIO and HTTP transport implementations with guidance on choosing between them.
  • Server-Client Communication — Methods for servers to communicate back to clients: sampling, logging, progress, and notifications.
  • Examples — Example projects demonstrating attribute-based discovery, dependency injection, HTTP transport, and more.