Skip to content

Commit 31b5591

Browse files
committed
form mcp-nest
1 parent 9d50392 commit 31b5591

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
"@nestjs/common": "^11.0.1",
2525
"@nestjs/core": "^11.0.1",
2626
"@nestjs/platform-express": "^11.0.1",
27-
"@rekog/mcp-nest": "^1.6.2",
2827
"class-transformer": "^0.5.1",
2928
"class-validator": "^0.14.2",
3029
"dotenv": "^16.5.0",
@@ -34,6 +33,7 @@
3433
"nanoid": "^5.1.5",
3534
"reflect-metadata": "^0.2.2",
3635
"rxjs": "^7.8.1",
36+
"@tc/mcp-nest": "topcoder-platform/MCP-Nest.git",
3737
"zod": "^3.25.67"
3838
},
3939
"devDependencies": {

pnpm-lock.yaml

Lines changed: 7 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/app.module.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { MiddlewareConsumer, Module, NestModule } from '@nestjs/common';
2-
import { McpModule } from '@rekog/mcp-nest';
2+
import { McpModule } from '@tc/mcp-nest';
33
import { QueryChallengesTool } from './mcp/tools/challenges/queryChallenges.tool';
4-
import { randomUUID } from 'crypto';
54
import { GlobalProvidersModule } from './shared/global/globalProviders.module';
65
import { TopcoderModule } from './shared/topcoder/topcoder.module';
76
import { HealthCheckController } from './api/health-check/healthCheck.controller';
87
import { TokenValidatorMiddleware } from './core/auth/middleware/tokenValidator.middleware';
8+
import { nanoid } from 'nanoid';
99

1010
@Module({
1111
imports: [
@@ -14,7 +14,7 @@ import { TokenValidatorMiddleware } from './core/auth/middleware/tokenValidator.
1414
version: '1.0.0',
1515
streamableHttp: {
1616
enableJsonResponse: false,
17-
sessionIdGenerator: () => randomUUID(),
17+
sessionIdGenerator: () => nanoid(),
1818
statelessMode: false,
1919
},
2020
}),

src/mcp/tools/challenges/queryChallenges.tool.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
// greeting.tool.ts
21
import { Injectable, Inject, UseGuards } from '@nestjs/common';
3-
import { Tool } from '@rekog/mcp-nest';
2+
import { Tool } from '@tc/mcp-nest';
43
import { REQUEST } from '@nestjs/core';
54
import { QUERY_CHALLENGES_TOOL_PARAMETERS } from './queryChallenges.parameters';
65
import { TopcoderChallengesService } from 'src/shared/topcoder/challenges.service';

0 commit comments

Comments
 (0)