Source symbols: packages/mcp-server/src/index.ts
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: develop@0c3679511d5c61dcdbb92777e62f315f16d7d378 · 2026-07-18T10:13:54Z
- Declarations: 38
- Referenced calls: 47
Declared symbols
createServerInstance— function at line 47; referencesServer,getInstance,initializeserver— const at line 49; referencesServercoreServices— const at line 59; referencesgetInstance,initializesetupServerHandlers— function at line 66; referencesinfo,getTemplateManager,all,getTemplateOptions,getDefaultTemplateId,setRequestHandler,async,validatePrompt,validateTemplate,getPromptService,getModelManager,getModel,optimizePrompt,validateRequirements,iteratePrompt,errortemplateManager— const at line 70; referencesgetTemplateManager,all,getTemplateOptions,getDefaultTemplateId,info,setRequestHandler,asyncpromptService— const at line 180; referencesgetPromptService,getModelManager,getTemplateManager,getModelmodelManager— const at line 181; referencesgetModelManager,getTemplateManager,getModeltemplateManager— const at line 182; referencesgetTemplateManager,getModelmcpModel— const at line 185; referencesgetModeltemplateId— const at line 196; referencesgetDefaultTemplateId,optimizePromptresult— const at line 197; referencesoptimizePromptpromptService— const at line 232; referencesgetPromptService,getModelManager,getTemplateManager,getModelmodelManager— const at line 233; referencesgetModelManager,getTemplateManager,getModeltemplateManager— const at line 234; referencesgetTemplateManager,getModelmcpModel— const at line 237; referencesgetModeltemplateId— const at line 248; referencesgetDefaultTemplateId,optimizePromptresult— const at line 249; referencesoptimizePromptpromptService— const at line 299; referencesgetPromptService,getModelManager,getTemplateManager,getModelmodelManager— const at line 300; referencesgetModelManager,getTemplateManager,getModeltemplateManager— const at line 301; referencesgetTemplateManager,getModelmcpModel— const at line 304; referencesgetModeltemplateId— const at line 315; referencesgetDefaultTemplateId,iteratePromptresult— const at line 316; referencesiteratePromptmain— function at line 356; referencesloadConfig,setLogLevel,slice,find,startsWith,split,parseInt,toString,info,getInstance,initialize,express,use,json,registerHealthzRoute,post,async,isInitializeRequest,StreamableHTTPServerTransport,randomUUIDconfig— const at line 357; referencesloadConfig,setLogLevel,slice,find,startsWith,split,parseInt,toString,info,getInstance,initialize,express,use,json,registerHealthzRoute,post,async,isInitializeRequest,StreamableHTTPServerTransport,randomUUIDargs— const at line 362; referencesslice,find,startsWith,split,parseInt,toString,info,getInstance,initialize,express,use,json,registerHealthzRoute,post,async,isInitializeRequest,StreamableHTTPServerTransport,randomUUID,createServerInstance,setupServerHandlerstransport— const at line 363; referencesfind,startsWith,split,parseInt,toString,info,getInstance,initialize,express,use,json,registerHealthzRoute,post,async,isInitializeRequest,StreamableHTTPServerTransport,randomUUID,createServerInstance,setupServerHandlers,connectport— const at line 364; referencesparseInt,find,startsWith,split,toString,info,getInstance,initialize,express,use,json,registerHealthzRoute,post,async,isInitializeRequest,StreamableHTTPServerTransport,randomUUID,createServerInstance,setupServerHandlers,connectcoreServices— const at line 371; referencesgetInstance,initialize,info,express,use,json,registerHealthzRoute,post,async,isInitializeRequest,StreamableHTTPServerTransport,randomUUID,createServerInstance,setupServerHandlers,connect,status,handleRequest,get,send,deleteapp— const at line 379; referencesexpress,use,json,registerHealthzRoute,infotransports— const at line 385sessionId— const at line 390; referencesisInitializeRequest,StreamableHTTPServerTransport,randomUUID,createServerInstance,setupServerHandlers,connect,status,jsonhttpTransport— let at line 391; referencesisInitializeRequest,StreamableHTTPServerTransport,randomUUID,createServerInstance,setupServerHandlers,connect,status,jsonsessionId— const at line 441; referencesstatus,sendhttpTransport— const at line 447; referenceshandleRequest,delete,async,status,sendsessionId— const at line 453; referencesstatus,sendhttpTransport— const at line 459; referenceshandleRequest,info,listenstdioTransport— const at line 473; referencesStdioServerTransport,connect,info,error,exit
Imported modules
@modelcontextprotocol/sdk/server/index.js@modelcontextprotocol/sdk/server/stdio.js@modelcontextprotocol/sdk/server/streamableHttp.js@modelcontextprotocol/sdk/types.js./adapters/core-services.js./config/environment.js./utils/logging.js./adapters/parameter-adapter.js./config/templates.js./health.jsnode:cryptoexpress
File-level call references
Server— line 49getInstance— line 59initialize— line 60info— line 69getTemplateManager— line 70all— line 71getTemplateOptions— line 72getDefaultTemplateId— line 75setRequestHandler— line 82async— line 82validatePrompt— line 174validateTemplate— line 176getPromptService— line 180getModelManager— line 181getModel— line 185optimizePrompt— line 197validateRequirements— line 293iteratePrompt— line 316error— line 342loadConfig— line 357setLogLevel— line 358slice— line 362find— line 363startsWith— line 363split— line 363parseInt— line 364toString— line 364express— line 379use— line 380json— line 380registerHealthzRoute— line 381post— line 388isInitializeRequest— line 396StreamableHTTPServerTransport— line 398randomUUID— line 399createServerInstance— line 417setupServerHandlers— line 418connect— line 421status— line 424handleRequest— line 436get— line 440send— line 443delete— line 452listen— line 464StdioServerTransport— line 473exit— line 486log— line 503
Source: packages/mcp-server/src/index.ts