Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ require_once __DIR__ . '/vendor/autoload.php';
use Mcp\Server;
use Mcp\Server\Transport\StdioTransport;

Server::make()
Server::builder()
->setServerInfo('Stdio Calculator', '1.1.0', 'Basic Calculator over STDIO transport.')
->setDiscovery(__DIR__, ['.'])
->build()
Expand Down
6 changes: 3 additions & 3 deletions docs/discovery-caching.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ use Mcp\Server;
use Symfony\Component\Cache\Adapter\ArrayAdapter;
use Symfony\Component\Cache\Psr16Cache;

$server = Server::make()
$server = Server::builder()
->setServerInfo('My Server', '1.0.0')
->setDiscovery(__DIR__, ['.'], [], new Psr16Cache(new ArrayAdapter())) // Enable caching
->build();
Expand Down Expand Up @@ -67,7 +67,7 @@ $cache = DoctrineProvider::wrap(new ArrayCache());
// Use in-memory cache for fast development cycles
$cache = new Psr16Cache(new ArrayAdapter());

$server = Server::make()
$server = Server::builder()
->setDiscovery(__DIR__, ['.'], [], $cache)
->build();
```
Expand All @@ -78,7 +78,7 @@ $server = Server::make()
// Use persistent cache
$cache = new Psr16Cache(new FilesystemAdapter('mcp-discovery', 0, '/var/cache'));

$server = Server::make()
$server = Server::builder()
->setDiscovery(__DIR__, ['.'], [], $cache)
->build();
```
Expand Down
2 changes: 1 addition & 1 deletion examples/01-discovery-stdio-calculator/server.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

logger()->info('Starting MCP Stdio Calculator Server...');

$server = Server::make()
$server = Server::builder()
->setServerInfo('Stdio Calculator', '1.1.0', 'Basic Calculator over STDIO transport.')
->setContainer(container())
->setLogger(logger())
Expand Down
2 changes: 1 addition & 1 deletion examples/02-discovery-http-userprofile/server.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

$request = $creator->fromGlobals();

$server = Server::make()
$server = Server::builder()
->setServerInfo('HTTP User Profiles', '1.0.0')
->setLogger(logger())
->setContainer(container())
Expand Down
2 changes: 1 addition & 1 deletion examples/03-manual-registration-stdio/server.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

logger()->info('Starting MCP Manual Registration (Stdio) Server...');

$server = Server::make()
$server = Server::builder()
->setServerInfo('Manual Reg Server', '1.0.0')
->setLogger(logger())
->setContainer(container())
Expand Down
2 changes: 1 addition & 1 deletion examples/04-combined-registration-http/server.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

$request = $creator->fromGlobals();

$server = Server::make()
$server = Server::builder()
->setServerInfo('Combined HTTP Server', '1.0.0')
->setLogger(logger())
->setContainer(container())
Expand Down
2 changes: 1 addition & 1 deletion examples/05-stdio-env-variables/server.php
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@

logger()->info('Starting MCP Stdio Environment Variable Example Server...');

$server = Server::make()
$server = Server::builder()
->setServerInfo('Env Var Server', '1.0.0')
->setLogger(logger())
->setDiscovery(__DIR__, ['.'])
Expand Down
2 changes: 1 addition & 1 deletion examples/06-custom-dependencies-stdio/server.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
$statsService = new SystemStatsService($taskRepo);
$container->set(StatsServiceInterface::class, $statsService);

$server = Server::make()
$server = Server::builder()
->setServerInfo('Task Manager Server', '1.0.0')
->setLogger(logger())
->setContainer($container)
Expand Down
2 changes: 1 addition & 1 deletion examples/07-complex-tool-schema-http/server.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

$request = $creator->fromGlobals();

$server = Server::make()
$server = Server::builder()
->setServerInfo('Event Scheduler Server', '1.0.0')
->setLogger(logger())
->setContainer(container())
Expand Down
2 changes: 1 addition & 1 deletion examples/08-schema-showcase-streamable/server.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

$request = $creator->fromGlobals();

$server = Server::make()
$server = Server::builder()
->setServerInfo('Schema Showcase', '1.0.0')
->setContainer(container())
->setLogger(logger())
Expand Down
2 changes: 1 addition & 1 deletion examples/09-cached-discovery-stdio/server.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

logger()->info('Starting MCP Cached Discovery Calculator Server...');

$server = Server::make()
$server = Server::builder()
->setServerInfo('Cached Discovery Calculator', '1.0.0', 'Calculator with cached discovery for better performance.')
->setContainer(container())
->setLogger(logger())
Expand Down
2 changes: 1 addition & 1 deletion src/Server.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public function __construct(
) {
}

public static function make(): ServerBuilder
public static function builder(): ServerBuilder
{
return new ServerBuilder();
}
Expand Down