mirror of
https://github.com/microsoft/playwright-mcp.git
synced 2025-07-26 16:42:27 +08:00
docs: fix "programmatic usage with custom transports" code snippet (#235)
Fixes: #230
This commit is contained in:
parent
0c3792d231
commit
d4f8f87b03
17
README.md
17
README.md
@ -157,15 +157,22 @@ X Y coordinate space, based on the provided screenshot.
|
|||||||
### Programmatic usage with custom transports
|
### Programmatic usage with custom transports
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
import http from 'http';
|
||||||
|
|
||||||
import { createServer } from '@playwright/mcp';
|
import { createServer } from '@playwright/mcp';
|
||||||
|
import { SSEServerTransport } from '@modelcontextprotocol/sdk/server/sse.js';
|
||||||
|
|
||||||
// ...
|
http.createServer(async (req, res) => {
|
||||||
|
// ...
|
||||||
|
|
||||||
const server = createServer({
|
// Creates a headless Playwright MCP server with SSE transport
|
||||||
launchOptions: { headless: true }
|
const mcpServer = await createServer({ headless: true });
|
||||||
|
const transport = new SSEServerTransport('/messages', res);
|
||||||
|
await mcpServer.connect(transport);
|
||||||
|
|
||||||
|
// ...
|
||||||
});
|
});
|
||||||
transport = new SSEServerTransport("/messages", res);
|
|
||||||
server.connect(transport);
|
|
||||||
```
|
```
|
||||||
|
|
||||||
<!--- Generated by update-readme.js -->
|
<!--- Generated by update-readme.js -->
|
||||||
|
Loading…
x
Reference in New Issue
Block a user