@@ -181,7 +181,7 @@ use Mcp\Server\Transport\StreamableHttpTransport;
181181class McpController
182182{
183183 #[Route('/mcp', name: 'mcp_endpoint']
184- public function handle(Request $request, Server $mcpServer ): Response
184+ public function handle(Request $request, Server $server ): Response
185185 {
186186 // Create PSR-7 factories
187187 $psr17Factory = new Psr17Factory();
@@ -193,7 +193,7 @@ class McpController
193193
194194 // Process with MCP
195195 $transport = new StreamableHttpTransport($psrRequest, $psr17Factory, $psr17Factory);
196- $psrResponse = $mcpServer ->run($transport);
196+ $psrResponse = $server ->run($transport);
197197
198198 // Convert PSR-7 response back to Symfony
199199 return $httpFoundationFactory->createResponse($psrResponse);
@@ -223,7 +223,7 @@ use Nyholm\Psr7\Factory\Psr17Factory;
223223
224224class McpController
225225{
226- public function handle(ServerRequestInterface $request, Server $mcpServer ): ResponseInterface
226+ public function handle(ServerRequestInterface $request, Server $server ): ResponseInterface
227227 {
228228 $psr17Factory = new Psr17Factory();
229229
@@ -232,7 +232,7 @@ class McpController
232232
233233 // Process MCP request and return PSR-7 response
234234 // Laravel automatically handles PSR-7 responses
235- return $mcpServer ->run($transport);
235+ return $server ->run($transport);
236236 }
237237}
238238
@@ -256,7 +256,7 @@ use Mcp\Server\Transport\StreamableHttpTransport;
256256$app = AppFactory::create();
257257
258258$app->any('/mcp', function ($request, $response) {
259- $mcpServer = Server::builder()
259+ $server = Server::builder()
260260 ->setServerInfo('My MCP Server', '1.0.0')
261261 ->setDiscovery(__DIR__, ['.'])
262262 ->build();
@@ -266,7 +266,7 @@ $app->any('/mcp', function ($request, $response) {
266266
267267 $transport = new StreamableHttpTransport($request, $responseFactory, $streamFactory);
268268
269- return $mcpServer ->run($transport);
269+ return $server ->run($transport);
270270});
271271```
272272
0 commit comments