Edouard Courty
158e64627f
feat(server): add server lifecycle events ( #175 )
...
Signed-off-by: Edouard Courty <edouard.courty2@gmail.com>
2026-02-23 22:40:43 +01:00
Christopher Hertel
9621039e54
Rename Psr16StoreSession to Psr16SessionStore for consistency ( #236 )
2026-02-08 15:31:19 +01:00
adam jones
48af7bd547
chore: update licensing to Apache 2.0 for new contributions ( #222 )
2026-01-18 21:29:44 +01:00
Mark Scherer
08a1e54d60
Add CakePHP integration plugin to README ( #166 )
...
* Add CakePHP integration plugin to README
* Fix link formatting for cakephp-synapse
2025-11-29 11:57:38 +01:00
Tobias Nyholm
2ea4e0b77b
fix minor typo ( #162 )
2025-11-22 10:55:32 +01:00
Christopher Hertel
fb3c1e65a6
Enable servers to send sampling messages to clients ( #101 )
2025-11-01 09:02:24 +01:00
落月
f41ea86608
feat(session): implement PSR-16 cache based session storage ( #114 )
2025-10-27 08:40:26 +01:00
Kyrian Obikwelu
2dbd411194
[Server] Simplify server entrypoint with run-based transport lifecycle ( #103 )
...
* feat: replace connect/listen flow with run lifecycle
* feat(transport): add phpstan generics for typed transport returns
* refactor: standardize variable naming for MCP server instances in transport handling
* test: remove unnecessary phpstan-ignore annotation in DocBlockTestFixture
2025-10-10 18:52:06 +01:00
Christopher Hertel
e94fd82061
docs: add more about building servers and updating front readme ( #81 )
...
* docs: add more about building servers and updating front readme
* Overhaul documentation structure and content
* fix: remove redundant emoji on docs
* Remove composer install --dev hint
* Add linebreak to make it readable in IDE
* rebase after example renaming
---------
Co-authored-by: Kyrian Obikwelu <koshnawaza@gmail.com>
2025-10-07 23:42:02 +02:00
Kyrian Obikwelu
38441b8dc7
refactor: rename Server::make() to Server::builder() ( #84 )
2025-09-28 17:51:44 +01:00
Christopher Hertel
8defd9b17f
Fix & clean up examples ( #78 )
2025-09-24 21:50:06 +02:00
Christopher Hertel
b1e54f1f86
Switch to set* and add* on ServerBuilder instead of with* ( #71 )
2025-09-15 08:30:41 +02:00
Adebayo120
f457802371
Updated README.md to clarify grammar in "Important" section ( #41 )
2025-09-06 22:34:51 +02:00
Sapayth Hossain
952cd2420b
Update README for clarity and consistency ( #38 )
...
Improved capitalization and wording in the roadmap and credits sections for better readability and consistency.
2025-09-06 21:21:32 +02:00
Kyrian Obikwelu
5bda030630
fix: correct namespace and import paths in README Quick Start example ( #23 )
2025-09-04 23:39:30 +02:00
Oskar Stark
226bc96ae0
Fix JSON formatting ( #22 )
...
* Fix JSON formatting and clean up PHP code snippet
* Update README.md
2025-09-04 23:11:04 +02:00
Christopher Hertel
4fef07d0f3
Add note about minimum stability to README ( #21 )
...
* Add note about minimum stability to README
* Remove unnecessary blank line.
2025-09-04 16:15:58 +02:00
Roman Pronskiy
8985be6af3
Add roadmap to readme ( #20 )
...
* Update README.md
Add roadmap
Add a basic example
Fix default NullLogger() in ServerBuilder
* Update README.md
Update intro
Add roadmap
Add a basic example
Fix default NullLogger() in ServerBuilder
Add Credits
* Update src/Server/ServerBuilder.php
Co-authored-by: Christopher Hertel <mail@christopher-hertel.de>
* Fix code review comments
---------
Co-authored-by: Christopher Hertel <mail@christopher-hertel.de>
2025-09-04 15:49:16 +02:00
Christopher Hertel
91323d36a0
Add WIP note to readme
2025-08-29 11:34:00 +02:00
Christopher Hertel
0044ffb365
Add README
2025-07-25 11:30:23 +02:00