mcp-framework
Version:
Framework for building Model Context Protocol (MCP) servers in Typescript
29 lines (28 loc) • 801 B
JavaScript
/**
* Default configuration values for HTTP Stream transport
*/
export const DEFAULT_HTTP_STREAM_CONFIG = {
port: 8080,
endpoint: "/mcp",
maxMessageSize: "4mb",
responseMode: "batch",
batchTimeout: 30000,
session: {
enabled: true,
headerName: "Mcp-Session-Id",
allowClientTermination: true,
},
resumability: {
enabled: false,
historyDuration: 300000,
messageStoreType: 'global',
},
enableGetSse: true,
cors: {
allowOrigin: "*",
allowMethods: "GET, POST, DELETE, OPTIONS",
allowHeaders: "Content-Type, Accept, Authorization, x-api-key, Mcp-Session-Id, Last-Event-ID",
exposeHeaders: "Content-Type, Authorization, x-api-key, Mcp-Session-Id",
maxAge: "86400",
},
};