@@ -3,7 +3,7 @@ import type * as http from 'http';
33import jsonwebtoken from 'jsonwebtoken' ;
44import request from 'supertest' ;
55
6- import ForestAdminMCPServer from './server' ;
6+ import ForestMCPServer from './server' ;
77import MockServer from './test-utils/mock-server' ;
88
99function shutDownHttpServer ( server : http . Server | undefined ) : Promise < void > {
@@ -17,11 +17,11 @@ function shutDownHttpServer(server: http.Server | undefined): Promise<void> {
1717}
1818
1919/**
20- * Integration tests for ForestAdminMCPServer instance
20+ * Integration tests for ForestMCPServer instance
2121 * Tests the actual server class and its behavior
2222 */
23- describe ( 'ForestAdminMCPServer Instance' , ( ) => {
24- let server : ForestAdminMCPServer ;
23+ describe ( 'ForestMCPServer Instance' , ( ) => {
24+ let server : ForestMCPServer ;
2525 let originalEnv : NodeJS . ProcessEnv ;
2626 let modifiedEnv : NodeJS . ProcessEnv ;
2727 let mockServer : MockServer ;
@@ -81,37 +81,37 @@ describe('ForestAdminMCPServer Instance', () => {
8181
8282 describe ( 'constructor' , ( ) => {
8383 it ( 'should create server instance' , ( ) => {
84- server = new ForestAdminMCPServer ( ) ;
84+ server = new ForestMCPServer ( ) ;
8585
8686 expect ( server ) . toBeDefined ( ) ;
87- expect ( server ) . toBeInstanceOf ( ForestAdminMCPServer ) ;
87+ expect ( server ) . toBeInstanceOf ( ForestMCPServer ) ;
8888 } ) ;
8989
9090 it ( 'should initialize with FOREST_SERVER_URL' , ( ) => {
9191 process . env . FOREST_SERVER_URL = 'https://custom.forestadmin.com' ;
92- server = new ForestAdminMCPServer ( ) ;
92+ server = new ForestMCPServer ( ) ;
9393
9494 expect ( server . forestServerUrl ) . toBe ( 'https://custom.forestadmin.com' ) ;
9595 } ) ;
9696
9797 it ( 'should fallback to FOREST_URL' , ( ) => {
9898 delete process . env . FOREST_SERVER_URL ;
9999 process . env . FOREST_URL = 'https://fallback.forestadmin.com' ;
100- server = new ForestAdminMCPServer ( ) ;
100+ server = new ForestMCPServer ( ) ;
101101
102102 expect ( server . forestServerUrl ) . toBe ( 'https://fallback.forestadmin.com' ) ;
103103 } ) ;
104104
105105 it ( 'should use default URL when neither is provided' , ( ) => {
106106 delete process . env . FOREST_SERVER_URL ;
107107 delete process . env . FOREST_URL ;
108- server = new ForestAdminMCPServer ( ) ;
108+ server = new ForestMCPServer ( ) ;
109109
110110 expect ( server . forestServerUrl ) . toBe ( 'https://api.forestadmin.com' ) ;
111111 } ) ;
112112
113113 it ( 'should create MCP server instance' , ( ) => {
114- server = new ForestAdminMCPServer ( ) ;
114+ server = new ForestMCPServer ( ) ;
115115
116116 expect ( server . mcpServer ) . toBeDefined ( ) ;
117117 } ) ;
@@ -120,7 +120,7 @@ describe('ForestAdminMCPServer Instance', () => {
120120 describe ( 'environment validation' , ( ) => {
121121 it ( 'should throw error when FOREST_ENV_SECRET is missing' , async ( ) => {
122122 delete process . env . FOREST_ENV_SECRET ;
123- server = new ForestAdminMCPServer ( ) ;
123+ server = new ForestMCPServer ( ) ;
124124
125125 await expect ( server . run ( ) ) . rejects . toThrow (
126126 'FOREST_ENV_SECRET is not set. Provide it via options.envSecret or FOREST_ENV_SECRET environment variable.' ,
@@ -129,7 +129,7 @@ describe('ForestAdminMCPServer Instance', () => {
129129
130130 it ( 'should throw error when FOREST_AUTH_SECRET is missing' , async ( ) => {
131131 delete process . env . FOREST_AUTH_SECRET ;
132- server = new ForestAdminMCPServer ( ) ;
132+ server = new ForestMCPServer ( ) ;
133133
134134 await expect ( server . run ( ) ) . rejects . toThrow (
135135 'FOREST_AUTH_SECRET is not set. Provide it via options.authSecret or FOREST_AUTH_SECRET environment variable.' ,
@@ -146,7 +146,7 @@ describe('ForestAdminMCPServer Instance', () => {
146146 const testPort = 39310 ; // Use a different port for testing
147147 process . env . MCP_SERVER_PORT = testPort . toString ( ) ;
148148
149- server = new ForestAdminMCPServer ( ) ;
149+ server = new ForestMCPServer ( ) ;
150150
151151 // Start the server without awaiting (it runs indefinitely)
152152 server . run ( ) ;
@@ -172,7 +172,7 @@ describe('ForestAdminMCPServer Instance', () => {
172172 const testPort = 39311 ;
173173 process . env . MCP_SERVER_PORT = testPort . toString ( ) ;
174174
175- server = new ForestAdminMCPServer ( ) ;
175+ server = new ForestMCPServer ( ) ;
176176 server . run ( ) ;
177177
178178 await new Promise ( resolve => {
@@ -190,7 +190,7 @@ describe('ForestAdminMCPServer Instance', () => {
190190 const testPort = 39312 ;
191191 process . env . MCP_SERVER_PORT = testPort . toString ( ) ;
192192
193- server = new ForestAdminMCPServer ( ) ;
193+ server = new ForestMCPServer ( ) ;
194194 server . run ( ) ;
195195
196196 await new Promise ( resolve => {
@@ -272,7 +272,7 @@ describe('ForestAdminMCPServer Instance', () => {
272272 process . env . FOREST_SERVER_URL = 'https://custom.forestadmin.com' ;
273273 process . env . MCP_SERVER_PORT = '39314' ;
274274
275- server = new ForestAdminMCPServer ( ) ;
275+ server = new ForestMCPServer ( ) ;
276276 server . run ( ) ;
277277
278278 await new Promise ( resolve => {
@@ -416,7 +416,7 @@ describe('ForestAdminMCPServer Instance', () => {
416416 * Uses a separate server instance with mock server for Forest Admin API
417417 */
418418 describe ( '/oauth/token endpoint' , ( ) => {
419- let mcpServer : ForestAdminMCPServer ;
419+ let mcpServer : ForestMCPServer ;
420420 let mcpHttpServer : http . Server ;
421421 let mcpMockServer : MockServer ;
422422
@@ -487,7 +487,7 @@ describe('ForestAdminMCPServer Instance', () => {
487487 mcpMockServer . setupSuperagentMock ( ) ;
488488
489489 // Create and start server
490- mcpServer = new ForestAdminMCPServer ( ) ;
490+ mcpServer = new ForestMCPServer ( ) ;
491491 mcpServer . run ( ) ;
492492
493493 await new Promise ( resolve => {
@@ -887,7 +887,7 @@ describe('ForestAdminMCPServer Instance', () => {
887887 * Tests that the list tool is properly registered and accessible
888888 */
889889 describe ( 'List tool integration' , ( ) => {
890- let listServer : ForestAdminMCPServer ;
890+ let listServer : ForestMCPServer ;
891891 let listHttpServer : http . Server ;
892892 let listMockServer : MockServer ;
893893
@@ -928,7 +928,7 @@ describe('ForestAdminMCPServer Instance', () => {
928928
929929 global . fetch = listMockServer . fetch ;
930930
931- listServer = new ForestAdminMCPServer ( ) ;
931+ listServer = new ForestMCPServer ( ) ;
932932 listServer . run ( ) ;
933933
934934 await new Promise ( resolve => {
0 commit comments