Add initial MCP server (#261898)

This commit is contained in:
Tyler James Leonhardt
2025-08-15 23:25:13 -07:00
committed by GitHub
parent e98a20f554
commit 4a653ec816
13 changed files with 3948 additions and 3 deletions

25
.vscode/tasks.json vendored
View File

@@ -198,7 +198,13 @@
"windows": {
"command": ".\\scripts\\code-server.bat"
},
"args": ["--no-launch", "--connection-token", "dev-token", "--port", "8080"],
"args": [
"--no-launch",
"--connection-token",
"dev-token",
"--port",
"8080"
],
"label": "Run code server",
"isBackground": true,
"problemMatcher": {
@@ -220,7 +226,12 @@
"windows": {
"command": ".\\scripts\\code-web.bat"
},
"args": ["--port", "8080", "--browser", "none"],
"args": [
"--port",
"8080",
"--browser",
"none"
],
"label": "Run code web",
"isBackground": true,
"problemMatcher": {
@@ -268,7 +279,6 @@
"detail": "node_modules/tsec/bin/tsec -p src/tsconfig.json --noEmit"
},
{
// Used for monaco editor playground launch config
"label": "Launch Http Server",
"type": "shell",
"command": "node_modules/.bin/ts-node -T ./scripts/playground-server",
@@ -286,6 +296,15 @@
"dependsOn": [
"Core - Build"
]
},
{
"label": "Launch MCP Server",
"type": "shell",
"command": "cd test/mcp && npm run compile && npm start",
"isBackground": true,
"problemMatcher": [
"$tsc"
]
}
]
}