├── .dockerignore ├── .env.example ├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── api-integration-tests.yml ├── .gitignore ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── config ├── .eslintrc.json ├── .prettierrc.json ├── jest.config.json ├── redis-examples │ ├── README.md │ └── basic-redis-config.js ├── redis.conf └── vitest.config.ts ├── doc ├── ARCHITECTURE-QUICK-REFERENCE.md ├── BACKEND-API-TESTING.md ├── DESIGN-ARCHITECTURE.md ├── README.md ├── TOOL-SYSTEM-SELECTION-GUIDE.md ├── consumer │ ├── README.md │ ├── configuration.md │ ├── default-values-guide.md │ ├── examples.md │ ├── faq.md │ ├── getting-api-keys.md │ ├── getting-started.md │ ├── mcp-integration.md │ ├── mcp-notifications-guide.md │ ├── mcp-prompts-examples.md │ ├── mcp-prompts-guide.md │ ├── postman-automation-guide.md │ ├── postman-environments-guide.md │ └── tools-guide.md ├── contributor │ ├── README.md │ ├── contributing.md │ ├── security.md │ └── testing.md ├── guides │ ├── CONTRIBUTORS.md │ ├── DEPLOYMENT-GUIDE.md │ ├── NOTIFICATIONS-IMPLEMENTATION.md │ ├── README.md │ ├── mcp-client-prompt-strategies.md │ └── redis-cache-implementation.md ├── reference │ ├── CHANGELOG.md │ ├── README.md │ ├── RELEASE-NOTES.md │ ├── imf-service-api.md │ └── requirements.md ├── reports │ ├── imf-integration-test-updates.md │ └── imf-service-enhancement-summary.md └── services │ └── imf-service.md ├── examples ├── README.md ├── TAM-MCP-Server-Postman-Collection.json ├── demo-default-values.mjs ├── demo-integration.mjs ├── enhanced-notification-client-demo.ts └── enhanced-notification-client-example.ts ├── package.json ├── scripts ├── api-health-check.mjs ├── build.sh ├── demo-api-testing.sh ├── dev-setup.sh ├── dev.sh ├── imf-coverage-report.mjs ├── newman-automation.sh ├── test-backend-apis.sh ├── test-postman-api.sh ├── test-workflow-local.ps1 └── test-workflow-local.sh ├── src ├── config │ └── apiConfig.ts ├── http.ts ├── index.ts ├── notifications │ ├── README.md │ ├── enhanced-mcp-demo.ts │ ├── enhanced-mcp-examples.ts │ ├── enhanced-notification-examples.ts │ ├── index.ts │ ├── notification-service.ts │ └── tam-notification-integration.ts ├── prompts │ └── prompt-definitions.ts ├── server.ts ├── services │ ├── APIService.ts │ ├── DataService.ts │ ├── EnhancedDataService.ts │ ├── IndustryDataService.ts │ └── datasources │ │ ├── AlphaVantageService.ts │ │ ├── AlphaVantageService.ts.new │ │ ├── BlsService.ts │ │ ├── CensusService.ts │ │ ├── FredService.ts │ │ ├── ImfService.ts │ │ ├── NasdaqService.ts │ │ ├── OecdService.ts │ │ ├── WorldBankService.ts │ │ ├── WorldBankService_clean.ts │ │ └── WorldBankService_new.ts ├── sse-new.ts ├── stdio-simple.ts ├── tools │ ├── market-tools.ts │ ├── market-tools.ts.backup │ └── tool-definitions.ts ├── types │ ├── dataSources.ts │ └── index.ts └── utils │ ├── apiAvailability.ts │ ├── dataTransform.ts │ ├── envHelper.ts │ ├── index.ts │ └── rateLimit.ts ├── tests ├── README.md ├── e2e │ ├── notifications.test.js │ └── transports.test.js ├── enhanced-notifications-test.ts ├── fixtures │ └── sample-data.js ├── integration-scripts │ ├── test-comprehensive-integration.mjs │ ├── test-http-streaming.mjs │ ├── test-inspector-fix.mjs │ ├── test-mcp-tool-calls.mjs │ └── test-simple-mcp.mjs ├── integration │ ├── imfService.integration.test.ts │ ├── resources.test.ts │ ├── server.test.js │ ├── services │ │ └── live │ │ │ ├── fredService.live.test.ts │ │ │ ├── imfService.live.test.ts │ │ │ ├── oecdService.live.test.ts │ │ │ └── worldBankService.live.test.ts │ └── tools │ │ └── marketAnalysisTools.integration.test.ts ├── postman │ └── environments │ │ ├── TAM-MCP-Server-Development.postman_environment.json │ │ ├── TAM-MCP-Server-Environment.postman_environment.json │ │ ├── TAM-MCP-Server-Production.postman_environment.json │ │ ├── TAM-MCP-Server-Staging.postman_environment.json │ │ └── postman-environment.json ├── run-tests.js ├── scripts │ ├── analyze-nasdaq-tier.mjs │ ├── integration-test.mjs │ ├── quick-validation.mjs │ ├── test-alphavantage.mjs │ ├── test-comprehensive.mjs │ ├── test-default-values.mjs │ ├── test-final-validation.mjs │ ├── test-fred.mjs │ ├── test-inspector-fix.mjs │ ├── test-listtools.mjs │ ├── test-mcp-tool-calls.mjs │ ├── test-nasdaq-public.mjs │ ├── test-nasdaq-warnings.mjs │ ├── test-nasdaq.mjs │ ├── test-prompts.mjs │ ├── test-required-missing.mjs │ ├── test-response-analysis.mjs │ ├── test-semantic-quick.mjs │ ├── test-semantic-validation.mjs │ ├── test-simple-mcp.mjs │ ├── test-tool-validation.mjs │ ├── test-warnings.mjs │ └── tool-test.mjs ├── setup.ts ├── unit │ ├── http.test.ts │ ├── market-tools-coverage.test.ts │ ├── market-tools.test.js │ ├── market-tools.test.ts │ ├── notification-service.test.ts │ ├── resources.test.ts │ ├── server-capabilities.test.ts │ ├── services │ │ └── dataSources │ │ │ ├── alphaVantageService.test.ts │ │ │ ├── blsService.test.ts │ │ │ ├── censusService.test.ts │ │ │ ├── fredService.test.ts │ │ │ ├── imfService.test.ts │ │ │ ├── nasdaqService.test.ts │ │ │ ├── oecdService.test.ts │ │ │ ├── oecdServiceNew.test.ts │ │ │ └── worldBankService.test.ts │ ├── tools.test.js │ ├── transports.test.ts │ └── utils │ │ └── envHelper.test.ts └── utils │ ├── envTestHelper.ts │ ├── jest-setup.js │ └── test-helpers.js └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/api-integration-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/.github/workflows/api-integration-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/SECURITY.md -------------------------------------------------------------------------------- /config/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/config/.eslintrc.json -------------------------------------------------------------------------------- /config/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/config/.prettierrc.json -------------------------------------------------------------------------------- /config/jest.config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/redis-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/config/redis-examples/README.md -------------------------------------------------------------------------------- /config/redis-examples/basic-redis-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/config/redis-examples/basic-redis-config.js -------------------------------------------------------------------------------- /config/redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/config/redis.conf -------------------------------------------------------------------------------- /config/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/config/vitest.config.ts -------------------------------------------------------------------------------- /doc/ARCHITECTURE-QUICK-REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/ARCHITECTURE-QUICK-REFERENCE.md -------------------------------------------------------------------------------- /doc/BACKEND-API-TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/BACKEND-API-TESTING.md -------------------------------------------------------------------------------- /doc/DESIGN-ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/DESIGN-ARCHITECTURE.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/TOOL-SYSTEM-SELECTION-GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/TOOL-SYSTEM-SELECTION-GUIDE.md -------------------------------------------------------------------------------- /doc/consumer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/README.md -------------------------------------------------------------------------------- /doc/consumer/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/configuration.md -------------------------------------------------------------------------------- /doc/consumer/default-values-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/default-values-guide.md -------------------------------------------------------------------------------- /doc/consumer/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/examples.md -------------------------------------------------------------------------------- /doc/consumer/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/faq.md -------------------------------------------------------------------------------- /doc/consumer/getting-api-keys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/getting-api-keys.md -------------------------------------------------------------------------------- /doc/consumer/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/getting-started.md -------------------------------------------------------------------------------- /doc/consumer/mcp-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/mcp-integration.md -------------------------------------------------------------------------------- /doc/consumer/mcp-notifications-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/mcp-notifications-guide.md -------------------------------------------------------------------------------- /doc/consumer/mcp-prompts-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/mcp-prompts-examples.md -------------------------------------------------------------------------------- /doc/consumer/mcp-prompts-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/mcp-prompts-guide.md -------------------------------------------------------------------------------- /doc/consumer/postman-automation-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/postman-automation-guide.md -------------------------------------------------------------------------------- /doc/consumer/postman-environments-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/postman-environments-guide.md -------------------------------------------------------------------------------- /doc/consumer/tools-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/consumer/tools-guide.md -------------------------------------------------------------------------------- /doc/contributor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/contributor/README.md -------------------------------------------------------------------------------- /doc/contributor/contributing.md: -------------------------------------------------------------------------------- 1 | ../../CONTRIBUTING.md -------------------------------------------------------------------------------- /doc/contributor/security.md: -------------------------------------------------------------------------------- 1 | ../../SECURITY.md -------------------------------------------------------------------------------- /doc/contributor/testing.md: -------------------------------------------------------------------------------- 1 | # Testing Guide 2 | 3 | ## Overview 4 | 5 | The TAM MCP Server includes comprehensive testing across multiple areas: 6 | 7 | ## Test Structure 8 | 9 | - **Unit Tests**: Located in `tests/unit/` 10 | - **Integration Tests**: Located in `tests/integration/` 11 | - **E2E Tests**: Located in `tests/e2e/` 12 | - **API Health Checks**: Located in `scripts/` 13 | 14 | ## Running Tests 15 | 16 | ```bash 17 | # Run all tests 18 | npm test 19 | 20 | # Run API health checks 21 | npm run test:api-health 22 | 23 | # Run backend API tests 24 | npm run test:backend-apis 25 | ``` 26 | 27 | ## Test Organization 28 | 29 | - Tests are organized by functionality and scope 30 | - Each test file corresponds to specific features or components 31 | - Integration tests verify end-to-end workflows 32 | - API tests validate external service integrations 33 | 34 | For more details, see the test files in the `tests/` directory. -------------------------------------------------------------------------------- /doc/guides/CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/guides/CONTRIBUTORS.md -------------------------------------------------------------------------------- /doc/guides/DEPLOYMENT-GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/guides/DEPLOYMENT-GUIDE.md -------------------------------------------------------------------------------- /doc/guides/NOTIFICATIONS-IMPLEMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/guides/NOTIFICATIONS-IMPLEMENTATION.md -------------------------------------------------------------------------------- /doc/guides/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/guides/README.md -------------------------------------------------------------------------------- /doc/guides/mcp-client-prompt-strategies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/guides/mcp-client-prompt-strategies.md -------------------------------------------------------------------------------- /doc/guides/redis-cache-implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/guides/redis-cache-implementation.md -------------------------------------------------------------------------------- /doc/reference/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/reference/CHANGELOG.md -------------------------------------------------------------------------------- /doc/reference/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/reference/README.md -------------------------------------------------------------------------------- /doc/reference/RELEASE-NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/reference/RELEASE-NOTES.md -------------------------------------------------------------------------------- /doc/reference/imf-service-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/reference/imf-service-api.md -------------------------------------------------------------------------------- /doc/reference/requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/reference/requirements.md -------------------------------------------------------------------------------- /doc/reports/imf-integration-test-updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/reports/imf-integration-test-updates.md -------------------------------------------------------------------------------- /doc/reports/imf-service-enhancement-summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/reports/imf-service-enhancement-summary.md -------------------------------------------------------------------------------- /doc/services/imf-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/doc/services/imf-service.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/TAM-MCP-Server-Postman-Collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/examples/TAM-MCP-Server-Postman-Collection.json -------------------------------------------------------------------------------- /examples/demo-default-values.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/examples/demo-default-values.mjs -------------------------------------------------------------------------------- /examples/demo-integration.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/examples/demo-integration.mjs -------------------------------------------------------------------------------- /examples/enhanced-notification-client-demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/examples/enhanced-notification-client-demo.ts -------------------------------------------------------------------------------- /examples/enhanced-notification-client-example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/examples/enhanced-notification-client-example.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/package.json -------------------------------------------------------------------------------- /scripts/api-health-check.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/api-health-check.mjs -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/demo-api-testing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/demo-api-testing.sh -------------------------------------------------------------------------------- /scripts/dev-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/dev-setup.sh -------------------------------------------------------------------------------- /scripts/dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/dev.sh -------------------------------------------------------------------------------- /scripts/imf-coverage-report.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/imf-coverage-report.mjs -------------------------------------------------------------------------------- /scripts/newman-automation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/newman-automation.sh -------------------------------------------------------------------------------- /scripts/test-backend-apis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/test-backend-apis.sh -------------------------------------------------------------------------------- /scripts/test-postman-api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/test-postman-api.sh -------------------------------------------------------------------------------- /scripts/test-workflow-local.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/test-workflow-local.ps1 -------------------------------------------------------------------------------- /scripts/test-workflow-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/scripts/test-workflow-local.sh -------------------------------------------------------------------------------- /src/config/apiConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/config/apiConfig.ts -------------------------------------------------------------------------------- /src/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/http.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/notifications/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/notifications/README.md -------------------------------------------------------------------------------- /src/notifications/enhanced-mcp-demo.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/notifications/enhanced-mcp-examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/notifications/enhanced-mcp-examples.ts -------------------------------------------------------------------------------- /src/notifications/enhanced-notification-examples.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/notifications/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/notifications/index.ts -------------------------------------------------------------------------------- /src/notifications/notification-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/notifications/notification-service.ts -------------------------------------------------------------------------------- /src/notifications/tam-notification-integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/notifications/tam-notification-integration.ts -------------------------------------------------------------------------------- /src/prompts/prompt-definitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/prompts/prompt-definitions.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/services/APIService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/APIService.ts -------------------------------------------------------------------------------- /src/services/DataService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/DataService.ts -------------------------------------------------------------------------------- /src/services/EnhancedDataService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/EnhancedDataService.ts -------------------------------------------------------------------------------- /src/services/IndustryDataService.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/services/datasources/AlphaVantageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/AlphaVantageService.ts -------------------------------------------------------------------------------- /src/services/datasources/AlphaVantageService.ts.new: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/AlphaVantageService.ts.new -------------------------------------------------------------------------------- /src/services/datasources/BlsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/BlsService.ts -------------------------------------------------------------------------------- /src/services/datasources/CensusService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/CensusService.ts -------------------------------------------------------------------------------- /src/services/datasources/FredService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/FredService.ts -------------------------------------------------------------------------------- /src/services/datasources/ImfService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/ImfService.ts -------------------------------------------------------------------------------- /src/services/datasources/NasdaqService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/NasdaqService.ts -------------------------------------------------------------------------------- /src/services/datasources/OecdService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/OecdService.ts -------------------------------------------------------------------------------- /src/services/datasources/WorldBankService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/WorldBankService.ts -------------------------------------------------------------------------------- /src/services/datasources/WorldBankService_clean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/WorldBankService_clean.ts -------------------------------------------------------------------------------- /src/services/datasources/WorldBankService_new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/services/datasources/WorldBankService_new.ts -------------------------------------------------------------------------------- /src/sse-new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/sse-new.ts -------------------------------------------------------------------------------- /src/stdio-simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/stdio-simple.ts -------------------------------------------------------------------------------- /src/tools/market-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/tools/market-tools.ts -------------------------------------------------------------------------------- /src/tools/market-tools.ts.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/tools/market-tools.ts.backup -------------------------------------------------------------------------------- /src/tools/tool-definitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/tools/tool-definitions.ts -------------------------------------------------------------------------------- /src/types/dataSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/types/dataSources.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/apiAvailability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/utils/apiAvailability.ts -------------------------------------------------------------------------------- /src/utils/dataTransform.ts: -------------------------------------------------------------------------------- 1 | // dataTransform.ts 2 | -------------------------------------------------------------------------------- /src/utils/envHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/utils/envHelper.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/rateLimit.ts: -------------------------------------------------------------------------------- 1 | // rateLimit.ts 2 | -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/e2e/notifications.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/e2e/notifications.test.js -------------------------------------------------------------------------------- /tests/e2e/transports.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/e2e/transports.test.js -------------------------------------------------------------------------------- /tests/enhanced-notifications-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/enhanced-notifications-test.ts -------------------------------------------------------------------------------- /tests/fixtures/sample-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/fixtures/sample-data.js -------------------------------------------------------------------------------- /tests/integration-scripts/test-comprehensive-integration.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration-scripts/test-http-streaming.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration-scripts/test-inspector-fix.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration-scripts/test-mcp-tool-calls.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration-scripts/test-simple-mcp.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/imfService.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/integration/imfService.integration.test.ts -------------------------------------------------------------------------------- /tests/integration/resources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/integration/resources.test.ts -------------------------------------------------------------------------------- /tests/integration/server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/integration/server.test.js -------------------------------------------------------------------------------- /tests/integration/services/live/fredService.live.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/integration/services/live/fredService.live.test.ts -------------------------------------------------------------------------------- /tests/integration/services/live/imfService.live.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/integration/services/live/imfService.live.test.ts -------------------------------------------------------------------------------- /tests/integration/services/live/oecdService.live.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/integration/services/live/oecdService.live.test.ts -------------------------------------------------------------------------------- /tests/integration/services/live/worldBankService.live.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/integration/services/live/worldBankService.live.test.ts -------------------------------------------------------------------------------- /tests/integration/tools/marketAnalysisTools.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/integration/tools/marketAnalysisTools.integration.test.ts -------------------------------------------------------------------------------- /tests/postman/environments/TAM-MCP-Server-Development.postman_environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/postman/environments/TAM-MCP-Server-Development.postman_environment.json -------------------------------------------------------------------------------- /tests/postman/environments/TAM-MCP-Server-Environment.postman_environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/postman/environments/TAM-MCP-Server-Environment.postman_environment.json -------------------------------------------------------------------------------- /tests/postman/environments/TAM-MCP-Server-Production.postman_environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/postman/environments/TAM-MCP-Server-Production.postman_environment.json -------------------------------------------------------------------------------- /tests/postman/environments/TAM-MCP-Server-Staging.postman_environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/postman/environments/TAM-MCP-Server-Staging.postman_environment.json -------------------------------------------------------------------------------- /tests/postman/environments/postman-environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/postman/environments/postman-environment.json -------------------------------------------------------------------------------- /tests/run-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/run-tests.js -------------------------------------------------------------------------------- /tests/scripts/analyze-nasdaq-tier.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/analyze-nasdaq-tier.mjs -------------------------------------------------------------------------------- /tests/scripts/integration-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/integration-test.mjs -------------------------------------------------------------------------------- /tests/scripts/quick-validation.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/quick-validation.mjs -------------------------------------------------------------------------------- /tests/scripts/test-alphavantage.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-alphavantage.mjs -------------------------------------------------------------------------------- /tests/scripts/test-comprehensive.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-comprehensive.mjs -------------------------------------------------------------------------------- /tests/scripts/test-default-values.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-default-values.mjs -------------------------------------------------------------------------------- /tests/scripts/test-final-validation.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-final-validation.mjs -------------------------------------------------------------------------------- /tests/scripts/test-fred.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-fred.mjs -------------------------------------------------------------------------------- /tests/scripts/test-inspector-fix.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-inspector-fix.mjs -------------------------------------------------------------------------------- /tests/scripts/test-listtools.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-listtools.mjs -------------------------------------------------------------------------------- /tests/scripts/test-mcp-tool-calls.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-mcp-tool-calls.mjs -------------------------------------------------------------------------------- /tests/scripts/test-nasdaq-public.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-nasdaq-public.mjs -------------------------------------------------------------------------------- /tests/scripts/test-nasdaq-warnings.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-nasdaq-warnings.mjs -------------------------------------------------------------------------------- /tests/scripts/test-nasdaq.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-nasdaq.mjs -------------------------------------------------------------------------------- /tests/scripts/test-prompts.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-prompts.mjs -------------------------------------------------------------------------------- /tests/scripts/test-required-missing.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-required-missing.mjs -------------------------------------------------------------------------------- /tests/scripts/test-response-analysis.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-response-analysis.mjs -------------------------------------------------------------------------------- /tests/scripts/test-semantic-quick.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-semantic-quick.mjs -------------------------------------------------------------------------------- /tests/scripts/test-semantic-validation.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-semantic-validation.mjs -------------------------------------------------------------------------------- /tests/scripts/test-simple-mcp.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-simple-mcp.mjs -------------------------------------------------------------------------------- /tests/scripts/test-tool-validation.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-tool-validation.mjs -------------------------------------------------------------------------------- /tests/scripts/test-warnings.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/test-warnings.mjs -------------------------------------------------------------------------------- /tests/scripts/tool-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/scripts/tool-test.mjs -------------------------------------------------------------------------------- /tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/setup.ts -------------------------------------------------------------------------------- /tests/unit/http.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/http.test.ts -------------------------------------------------------------------------------- /tests/unit/market-tools-coverage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/market-tools-coverage.test.ts -------------------------------------------------------------------------------- /tests/unit/market-tools.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/market-tools.test.js -------------------------------------------------------------------------------- /tests/unit/market-tools.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/market-tools.test.ts -------------------------------------------------------------------------------- /tests/unit/notification-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/notification-service.test.ts -------------------------------------------------------------------------------- /tests/unit/resources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/resources.test.ts -------------------------------------------------------------------------------- /tests/unit/server-capabilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/server-capabilities.test.ts -------------------------------------------------------------------------------- /tests/unit/services/dataSources/alphaVantageService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/services/dataSources/alphaVantageService.test.ts -------------------------------------------------------------------------------- /tests/unit/services/dataSources/blsService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/services/dataSources/blsService.test.ts -------------------------------------------------------------------------------- /tests/unit/services/dataSources/censusService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/services/dataSources/censusService.test.ts -------------------------------------------------------------------------------- /tests/unit/services/dataSources/fredService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/services/dataSources/fredService.test.ts -------------------------------------------------------------------------------- /tests/unit/services/dataSources/imfService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/services/dataSources/imfService.test.ts -------------------------------------------------------------------------------- /tests/unit/services/dataSources/nasdaqService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/services/dataSources/nasdaqService.test.ts -------------------------------------------------------------------------------- /tests/unit/services/dataSources/oecdService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/services/dataSources/oecdService.test.ts -------------------------------------------------------------------------------- /tests/unit/services/dataSources/oecdServiceNew.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/services/dataSources/oecdServiceNew.test.ts -------------------------------------------------------------------------------- /tests/unit/services/dataSources/worldBankService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/services/dataSources/worldBankService.test.ts -------------------------------------------------------------------------------- /tests/unit/tools.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/tools.test.js -------------------------------------------------------------------------------- /tests/unit/transports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/transports.test.ts -------------------------------------------------------------------------------- /tests/unit/utils/envHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/unit/utils/envHelper.test.ts -------------------------------------------------------------------------------- /tests/utils/envTestHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/utils/envTestHelper.ts -------------------------------------------------------------------------------- /tests/utils/jest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/utils/jest-setup.js -------------------------------------------------------------------------------- /tests/utils/test-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tests/utils/test-helpers.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gvaibhav/TAM-MCP-Server/HEAD/tsconfig.json --------------------------------------------------------------------------------