Remove HTTP server mode, keep MCP + CLI only

Drop express dependency and HTTP server in favor of MCP-only architecture.
CLI still works for quick screenshots and queries.

- Delete src/server.ts and src/server.test.ts
- Remove express, @types/express, supertest from dependencies
- Update CLI to show help when no URL provided
- Remove server exports from index.ts

-33 packages removed, 757 lines deleted.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Adam Ladachowski
2026-02-11 12:31:42 +01:00
parent 1fd9ffa84d
commit 3014cf98e8
12 changed files with 13 additions and 757 deletions
-4
View File
@@ -50,19 +50,15 @@
"dependencies": {
"@modelcontextprotocol/sdk": "^1.26.0",
"chalk": "^5.6.2",
"express": "^5.2.1",
"log-symbols": "^7.0.1",
"playwright": "^1.41.0",
"sharp": "^0.34.5"
},
"devDependencies": {
"@biomejs/biome": "^1.9.0",
"@types/express": "^5.0.6",
"@types/node": "^20.11.0",
"@types/sharp": "^0.31.1",
"@types/supertest": "^6.0.3",
"@vitest/coverage-v8": "^4.0.18",
"supertest": "^7.2.2",
"typescript": "^5.3.0",
"vitest": "^4.0.18"
},