Commit graph

183 commits

Author SHA1 Message Date
Pascal Birchler
1f540698bb
Add mcp proxy command (#65) 2025-07-28 11:22:48 +02:00
Pascal Birchler
87fc7b6189
Reuse same logger instance 2025-05-07 23:32:23 +02:00
Pascal Birchler
d9e5d25687
Make skip-builtin-servers flag more versatile 2025-05-07 20:42:50 +02:00
Pascal Birchler
44e33ea4fc
Trim excessive function declarations lists 2025-05-07 20:42:29 +02:00
Pascal Birchler
81799870bf
Fix args docblock 2025-05-07 20:21:30 +02:00
Pascal Birchler
8e3c4ff95a
Update readme 2025-04-28 16:22:26 +02:00
Pascal Birchler
da29248662
Add --service arg 2025-04-28 15:20:03 +02:00
Pascal Birchler
8da2869288
Prevent invalid property keys 2025-04-28 15:11:50 +02:00
Pascal Birchler
f1cb36f251
Fix array key 2025-04-28 15:10:09 +02:00
Pascal Birchler
143c2f99dd
Fix inactive/active 2025-04-26 13:04:28 +02:00
Pascal Birchler
48ec86a503
Move line down 2025-04-26 12:32:06 +02:00
Pascal Birchler
5e8f6bb667
Fix server update command 2025-04-26 12:21:04 +02:00
Pascal Birchler
63279b92a4
Expose _all_ CLI commands as MCP tools 2025-04-26 12:16:26 +02:00
Pascal Birchler
a8df854c66
Fix workflow config 2025-04-26 11:46:41 +02:00
Pascal Birchler
931ca42284
CLI tools: Fix fatal error if command not installed 2025-04-25 10:39:09 +02:00
Pascal Birchler
5ac3c28105
Revamp server config format 2025-04-25 10:38:56 +02:00
Pascal Birchler
350e12091c
PHPStan level 8 2025-04-25 10:03:57 +02:00
Pascal Birchler
657d5d56ae
PHPStan level 7 2025-04-25 10:01:33 +02:00
Pascal Birchler
7b49113ede
Minor type improvements 2025-04-24 22:00:56 +02:00
Pascal Birchler
5d761c0695
PHPStan level 6 2025-04-24 21:34:59 +02:00
Pascal Birchler
a9d683e597
PHPStan level 5 2025-04-24 16:20:48 +02:00
Pascal Birchler
5a8da7d184
PHPStan level 4 2025-04-24 16:16:27 +02:00
Pascal Birchler
17fd40cf08
PHPStan level 3 2025-04-24 16:15:27 +02:00
Pascal Birchler
326c466f53
PHPStan level 2 2025-04-24 16:12:44 +02:00
Pascal Birchler
3eedb3ebd8
Initial PHPStan integration 2025-04-24 15:38:11 +02:00
Pascal Birchler
5039699772
Rename flag 2025-04-23 19:58:53 +02:00
Pascal Birchler
f9c907b84f
Don't create a lock file 2025-04-23 19:33:40 +02:00
Pascal Birchler
8507b9cc4a
Add some color
Fixes #61
2025-04-23 19:32:35 +02:00
Pascal Birchler
7e79622c56
Add model arg
Fixes #59
2025-04-23 19:03:44 +02:00
Pascal Birchler
7dfb6418d6
Remove debug cruft 2025-04-23 17:58:49 +02:00
Pascal Birchler
fcb0fece7e
Add approval-mode flag
Fixes #54
2025-04-23 17:41:51 +02:00
Pascal Birchler
177c144b09
Update list of commands 2025-04-09 09:56:29 +02:00
Pascal Birchler
aee16b749b
Remove mcaskill/composer-exclude-files
Fixes #56
2025-04-09 09:55:43 +02:00
Pascal Birchler
532eee8647
Actually configure xdebug for behat 2025-04-08 09:46:50 +02:00
Pascal Birchler
ad1588ddca
Add more tests 2025-04-08 09:42:20 +02:00
Pascal Birchler
ef10cf0d14
Fix incorrect status check 2025-04-07 19:54:37 +02:00
Pascal Birchler
a8cfd350a9
Improve mcp server CRUD functionality (#55) 2025-04-07 17:48:30 +00:00
Pascal Birchler
2c57b4240b
Allow disabling individual servers
Makes testing a bit easier
2025-04-07 17:20:44 +02:00
Pascal Birchler
8d7799943d
Add skip-built-in-servers flag for testing 2025-04-05 16:22:44 +02:00
Pascal Birchler
7d88ea6ef0
Improve debugging 2025-04-05 16:17:32 +02:00
Pascal Birchler
5176f8dcdd
Update readme 2025-04-05 15:56:30 +02:00
Pascal Birchler
67475e11f7
Point to external docs 2025-04-05 13:16:45 +02:00
Pascal Birchler
cbf9b55e92
Collect code coverage (#53)
* Collect Behat code coverage

* Coverage for unit test too

* install driver
2025-04-05 12:12:46 +02:00
Pascal Birchler
d80de8f0b8
Remove PHP-Scoper usage again for now (#52) 2025-04-05 12:12:42 +02:00
Pascal Birchler
2601f392c4
Remove obsolete dependency 2025-04-05 10:44:39 +02:00
Pascal Birchler
6c653a0190
Clarify license 2025-04-04 12:58:00 +02:00
Pascal Birchler
37572bd180
Import code from mcp-server / de-duplication (#51)
* Import mcp-server repo with php-scoper

* exclude folder
2025-04-03 23:05:09 +02:00
Pascal Birchler
feed34e25e
Streamable HTTP transport support (#50)
* Streamable HTTP transport support

* Minor fixes
2025-04-03 13:16:58 +02:00
Pascal Birchler
12a51e3543
Update readme 2025-03-28 14:07:34 +01:00
Pascal Birchler
7dcb1acb28
Fix readme 2025-03-23 20:58:45 +01:00