Add Dockerfile and Vercel integration for MCP server

 Implement x402 payment handling in WebFetchTool
📝 Refactor count increment logic in X402 payment tracker
 Introduce feature flag management in Bun build
 Create macro for package versioning and issue reporting
 Add preload script for Bun bundler features
This commit is contained in:
nirholas
2026-03-31 10:45:43 +00:00
parent cf9b405372
commit c0b205208d
14 changed files with 461 additions and 555 deletions

20
vercel.json Normal file
View File

@@ -0,0 +1,20 @@
{
"version": 2,
"builds": [
{
"src": "mcp-server/api/index.ts",
"use": "@vercel/node",
"config": {
"includeFiles": ["src/**", "mcp-server/src/**", "mcp-server/dist/**", "README.md"]
}
}
],
"routes": [
{ "src": "/health", "dest": "mcp-server/api/index.ts" },
{ "src": "/mcp", "dest": "mcp-server/api/index.ts" },
{ "src": "/sse", "dest": "mcp-server/api/index.ts" },
{ "src": "/messages", "dest": "mcp-server/api/index.ts" },
{ "src": "/api", "dest": "mcp-server/api/index.ts" },
{ "src": "/(.*)", "dest": "mcp-server/api/index.ts" }
]
}