MCPcopy Index your code
hub / github.com/getsentry/XcodeBuildMCP / createServer

Function createServer

src/server/server.ts:75–90  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

73 * @returns Configured MCP server instance
74 */
75export function createServer(): McpServer {
76 if (getServer()) {
77 throw new Error('MCP server already initialized.');
78 }
79 const baseServer = createBaseServerInstance();
80 const server = Sentry.wrapMcpServerWithSentry(baseServer, {
81 recordInputs: false,
82 recordOutputs: false,
83 });
84
85 setServer(server);
86
87 log('info', `Server initialized (version ${version})`);
88
89 return server;
90}
91
92export interface StartServerOptions {
93 requestLifecycle?: McpRequestLifecycleObserver;

Callers 2

createMcpTestHarnessFunction · 0.90
startMcpServerFunction · 0.90

Calls 4

getServerFunction · 0.90
setServerFunction · 0.90
logFunction · 0.90
createBaseServerInstanceFunction · 0.85

Tested by

no test coverage detected