Add redMCP Streamable HTTP server

This commit is contained in:
Jason Thistlethwaite
2026-04-25 02:23:48 +00:00
parent 3b6b4d6dba
commit 05c1a4bc97
11 changed files with 631 additions and 15 deletions
+10 -1
View File
@@ -3,11 +3,20 @@
declare(strict_types=1);
use RedMCP\McpDispatcher;
use RedMCP\McpEnvironment;
use RedMCP\McpStdioServer;
use RedMCP\RedmineClient;
require __DIR__ . '/../vendor/autoload.php';
main();
$env = McpEnvironment::load(__DIR__ . '/../.env');
$server = new McpStdioServer(
new McpDispatcher(RedmineClient::fromCredentials($env['redmine_url'], $env['redmine_api_key']))
);
$server->run();
exit(0);
__halt_compiler();
function main(): void
{