Skip to content

Commit 38d545d

Browse files
committed
Refactor: Rename Server to McpServer in MCP implementations #7808
1 parent a5b5197 commit 38d545d

3 files changed

Lines changed: 15 additions & 15 deletions

File tree

ai/mcp/server/github-workflow/mcp-stdio.mjs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Server} from '@modelcontextprotocol/sdk/server/index.js';
1+
import {McpServer} from '@modelcontextprotocol/sdk/server/mcp.js';
22
import {StdioServerTransport} from '@modelcontextprotocol/sdk/server/stdio.js';
33
import {CallToolRequestSchema, ListToolsRequestSchema} from '@modelcontextprotocol/sdk/types.js';
44
import {Command} from 'commander';
@@ -37,7 +37,7 @@ if (options.config) {
3737
}
3838
}
3939

40-
const server = new Server({
40+
const mcpServer = new McpServer({
4141
name: 'neo-github-workflow',
4242
version: '1.0.0',
4343
}, {
@@ -49,7 +49,7 @@ const server = new Server({
4949
});
5050

5151
// List all available tools from OpenAPI spec
52-
server.setRequestHandler(ListToolsRequestSchema, async (request) => {
52+
mcpServer.server.setRequestHandler(ListToolsRequestSchema, async (request) => {
5353
try {
5454
const { cursor, limit } = request.params || {};
5555
const { tools, nextCursor } = listTools({ cursor, limit });
@@ -76,7 +76,7 @@ server.setRequestHandler(ListToolsRequestSchema, async (request) => {
7676
});
7777

7878
// Handle tool execution
79-
server.setRequestHandler(CallToolRequestSchema, async (request) => {
79+
mcpServer.server.setRequestHandler(CallToolRequestSchema, async (request) => {
8080
const { name, arguments: args } = request.params;
8181

8282
try {
@@ -172,7 +172,7 @@ async function main() {
172172
}
173173

174174
const transport = new StdioServerTransport();
175-
await server.connect(transport);
175+
await mcpServer.connect(transport);
176176

177177
logger.info('[neo-github-workflow MCP] Server started on stdio transport');
178178
logger.info('[neo-github-workflow MCP] Available tools loaded from OpenAPI spec');

ai/mcp/server/knowledge-base/mcp-stdio.mjs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Server} from '@modelcontextprotocol/sdk/server/index.js';
1+
import {McpServer} from '@modelcontextprotocol/sdk/server/mcp.js';
22
import {StdioServerTransport} from '@modelcontextprotocol/sdk/server/stdio.js';
33
import {CallToolRequestSchema, ListToolsRequestSchema} from '@modelcontextprotocol/sdk/types.js';
44
import {Command} from 'commander';
@@ -37,7 +37,7 @@ if (options.config) {
3737
}
3838
}
3939

40-
const server = new Server({
40+
const mcpServer = new McpServer({
4141
name: 'neo-knowledge-base',
4242
version: '1.0.0',
4343
}, {
@@ -49,7 +49,7 @@ const server = new Server({
4949
});
5050

5151
// List all available tools from OpenAPI spec
52-
server.setRequestHandler(ListToolsRequestSchema, async (request) => {
52+
mcpServer.server.setRequestHandler(ListToolsRequestSchema, async (request) => {
5353
try {
5454
const { cursor, limit } = request.params || {};
5555
const { tools, nextCursor } = listTools({ cursor, limit });
@@ -77,7 +77,7 @@ server.setRequestHandler(ListToolsRequestSchema, async (request) => {
7777
});
7878

7979
// Handle tool execution
80-
server.setRequestHandler(CallToolRequestSchema, async (request) => {
80+
mcpServer.server.setRequestHandler(CallToolRequestSchema, async (request) => {
8181
const { name, arguments: args } = request.params;
8282

8383
try {
@@ -187,7 +187,7 @@ async function main() {
187187

188188
// Start the stdio transport
189189
const transport = new StdioServerTransport();
190-
await server.connect(transport);
190+
await mcpServer.connect(transport);
191191

192192
logger.info('[neo-knowledge-base MCP] Server started on stdio transport');
193193
logger.info('[neo-knowledge-base MCP] Available tools loaded from OpenAPI spec');

ai/mcp/server/memory-core/mcp-stdio.mjs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Server} from '@modelcontextprotocol/sdk/server/index.js';
1+
import {McpServer} from '@modelcontextprotocol/sdk/server/mcp.js';
22
import {StdioServerTransport} from '@modelcontextprotocol/sdk/server/stdio.js';
33
import {CallToolRequestSchema, ListToolsRequestSchema} from '@modelcontextprotocol/sdk/types.js';
44
import {Command} from 'commander';
@@ -38,7 +38,7 @@ if (options.config) {
3838
}
3939
}
4040

41-
const server = new Server({
41+
const mcpServer = new McpServer({
4242
name: 'neo-memory-core',
4343
version: '1.0.0',
4444
}, {
@@ -50,7 +50,7 @@ const server = new Server({
5050
});
5151

5252
// List all available tools from OpenAPI spec
53-
server.setRequestHandler(ListToolsRequestSchema, async (request) => {
53+
mcpServer.server.setRequestHandler(ListToolsRequestSchema, async (request) => {
5454
try {
5555
const { cursor, limit } = request.params || {};
5656
const { tools, nextCursor } = listTools({ cursor, limit });
@@ -78,7 +78,7 @@ server.setRequestHandler(ListToolsRequestSchema, async (request) => {
7878
});
7979

8080
// Handle tool execution
81-
server.setRequestHandler(CallToolRequestSchema, async (request) => {
81+
mcpServer.server.setRequestHandler(CallToolRequestSchema, async (request) => {
8282
const { name, arguments: args } = request.params;
8383

8484
try {
@@ -209,7 +209,7 @@ async function main() {
209209

210210
// Start the stdio transport
211211
const transport = new StdioServerTransport();
212-
await server.connect(transport);
212+
await mcpServer.connect(transport);
213213

214214
logger.info('[neo-memory-core MCP] Server started on stdio transport');
215215
logger.info('[neo-memory-core MCP] Available tools loaded from OpenAPI spec');

0 commit comments

Comments
 (0)