├── .DS_Store ├── README.md ├── Weather-MCP-Server ├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── server.js └── test.js ├── google-calendar-mcp ├── .cursor │ └── rules │ │ └── logging-best-practices.mdc ├── .cursorignore ├── .dockerignore ├── .env.example ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose.yml ├── docs │ ├── README.md │ ├── advanced-usage.md │ ├── architecture.md │ ├── authentication.md │ ├── deployment.md │ ├── development.md │ ├── docker.md │ └── testing.md ├── examples │ ├── http-client.js │ └── http-with-curl.sh ├── future_features │ └── ARCHITECTURE_REDESIGN.md ├── package.json ├── scripts │ ├── account-manager.js │ ├── build.js │ ├── dev.js │ └── test-docker.sh ├── src │ ├── auth-server.ts │ ├── auth │ │ ├── client.ts │ │ ├── paths.js │ │ ├── server.ts │ │ ├── tokenManager.ts │ │ └── utils.ts │ ├── config │ │ └── TransportConfig.ts │ ├── handlers │ │ ├── core │ │ │ ├── BaseToolHandler.ts │ │ │ ├── BatchRequestHandler.ts │ │ │ ├── CreateEventHandler.ts │ │ │ ├── DeleteEventHandler.ts │ │ │ ├── FreeBusyEventHandler.ts │ │ │ ├── GetCurrentTimeHandler.ts │ │ │ ├── ListCalendarsHandler.ts │ │ │ ├── ListColorsHandler.ts │ │ │ ├── ListEventsHandler.ts │ │ │ ├── RecurringEventHelpers.ts │ │ │ ├── SearchEventsHandler.ts │ │ │ └── UpdateEventHandler.ts │ │ ├── utils.ts │ │ └── utils │ │ │ └── datetime.ts │ ├── index.ts │ ├── schemas │ │ └── types.ts │ ├── server.ts │ ├── tests │ │ ├── integration │ │ │ ├── claude-mcp-integration.test.ts │ │ │ ├── direct-integration.test.ts │ │ │ ├── docker-integration.test.ts │ │ │ ├── openai-mcp-integration.test.ts │ │ │ └── test-data-factory.ts │ │ └── unit │ │ │ ├── console-statements.test.ts │ │ │ ├── handlers │ │ │ ├── BatchListEvents.test.ts │ │ │ ├── BatchRequestHandler.test.ts │ │ │ ├── GetCurrentTimeHandler.test.ts │ │ │ ├── ListEventsHandler.test.ts │ │ │ ├── RecurringEventHelpers.test.ts │ │ │ ├── UpdateEventHandler.enhanced.test.ts │ │ │ ├── datetime-utils.test.ts │ │ │ └── utils.test.ts │ │ │ ├── index.test.ts │ │ │ └── schemas │ │ │ ├── no-refs.test.ts │ │ │ ├── schema-compatibility.test.ts │ │ │ ├── tool-registration.test.ts │ │ │ └── validators.test.ts │ ├── tools │ │ └── registry.ts │ └── transports │ │ ├── http.ts │ │ └── stdio.ts ├── tsconfig.json └── vitest.config.ts ├── node-basic-mcp-server ├── README.md ├── package.json ├── server.js └── test.js ├── ollama-mcp ├── package.json ├── prompts │ ├── code-review.json │ ├── explain-concept.json │ └── greeting.json ├── server.js └── simple-demo.js ├── ollamademo ├── SETUP.md ├── USAGE.md ├── claude-config-example.json ├── comprehensive-demo.js ├── config.json ├── correct-claude-config.json ├── debug-test.js ├── demo.js ├── fixed-server.js ├── inspector-compatible-server.js ├── inspector-test.js ├── mcp-config.json ├── package-lock.json ├── package.json ├── prompts │ ├── code-review.json │ ├── explain-concept.json │ └── greeting.json ├── server.js ├── simple-demo.js ├── simple-test-server.js ├── test-fixed-server.js ├── test-inspector-server.js ├── test-ollama.js ├── test-prompts.js ├── test-server.js ├── working-demo.js └── working-server.js ├── postman-mcp ├── .DS_Store ├── postman-mcp-server 2 │ ├── Dockerfile │ ├── README.md │ ├── commands │ │ └── tools.js │ ├── index.js │ ├── lib │ │ └── tools.js │ ├── mcpServer.js │ ├── package.json │ └── tools │ │ ├── hacker-news-api │ │ └── hacker-news-api │ │ │ ├── story.js │ │ │ └── top-stories.js │ │ └── paths.js └── postman-mcp-server │ ├── Dockerfile │ ├── README.md │ ├── commands │ └── tools.js │ ├── index.js │ ├── lib │ └── tools.js │ ├── mcpServer.js │ ├── package-lock.json │ ├── package.json │ └── tools │ ├── hacker-news-api │ └── hacker-news-api │ │ ├── story.js │ │ └── top-stories.js │ └── paths.js └── turbo-broccoli ├── README.md ├── index.html ├── package.json ├── public └── vite.svg ├── src ├── App.vue ├── assets │ └── vue.svg ├── components │ └── HelloWorld.vue ├── main.js └── style.css └── vite.config.js /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/.DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/README.md -------------------------------------------------------------------------------- /Weather-MCP-Server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/Weather-MCP-Server/.gitignore -------------------------------------------------------------------------------- /Weather-MCP-Server/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/Weather-MCP-Server/LICENSE -------------------------------------------------------------------------------- /Weather-MCP-Server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/Weather-MCP-Server/README.md -------------------------------------------------------------------------------- /Weather-MCP-Server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/Weather-MCP-Server/package.json -------------------------------------------------------------------------------- /Weather-MCP-Server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/Weather-MCP-Server/server.js -------------------------------------------------------------------------------- /Weather-MCP-Server/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/Weather-MCP-Server/test.js -------------------------------------------------------------------------------- /google-calendar-mcp/.cursor/rules/logging-best-practices.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/.cursor/rules/logging-best-practices.mdc -------------------------------------------------------------------------------- /google-calendar-mcp/.cursorignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/.cursorignore -------------------------------------------------------------------------------- /google-calendar-mcp/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/.dockerignore -------------------------------------------------------------------------------- /google-calendar-mcp/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/.env.example -------------------------------------------------------------------------------- /google-calendar-mcp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/.gitignore -------------------------------------------------------------------------------- /google-calendar-mcp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/Dockerfile -------------------------------------------------------------------------------- /google-calendar-mcp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/LICENSE -------------------------------------------------------------------------------- /google-calendar-mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/README.md -------------------------------------------------------------------------------- /google-calendar-mcp/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/docker-compose.yml -------------------------------------------------------------------------------- /google-calendar-mcp/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/docs/README.md -------------------------------------------------------------------------------- /google-calendar-mcp/docs/advanced-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/docs/advanced-usage.md -------------------------------------------------------------------------------- /google-calendar-mcp/docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/docs/architecture.md -------------------------------------------------------------------------------- /google-calendar-mcp/docs/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/docs/authentication.md -------------------------------------------------------------------------------- /google-calendar-mcp/docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/docs/deployment.md -------------------------------------------------------------------------------- /google-calendar-mcp/docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/docs/development.md -------------------------------------------------------------------------------- /google-calendar-mcp/docs/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/docs/docker.md -------------------------------------------------------------------------------- /google-calendar-mcp/docs/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/docs/testing.md -------------------------------------------------------------------------------- /google-calendar-mcp/examples/http-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/examples/http-client.js -------------------------------------------------------------------------------- /google-calendar-mcp/examples/http-with-curl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/examples/http-with-curl.sh -------------------------------------------------------------------------------- /google-calendar-mcp/future_features/ARCHITECTURE_REDESIGN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/future_features/ARCHITECTURE_REDESIGN.md -------------------------------------------------------------------------------- /google-calendar-mcp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/package.json -------------------------------------------------------------------------------- /google-calendar-mcp/scripts/account-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/scripts/account-manager.js -------------------------------------------------------------------------------- /google-calendar-mcp/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/scripts/build.js -------------------------------------------------------------------------------- /google-calendar-mcp/scripts/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/scripts/dev.js -------------------------------------------------------------------------------- /google-calendar-mcp/scripts/test-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/scripts/test-docker.sh -------------------------------------------------------------------------------- /google-calendar-mcp/src/auth-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/auth-server.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/auth/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/auth/client.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/auth/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/auth/paths.js -------------------------------------------------------------------------------- /google-calendar-mcp/src/auth/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/auth/server.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/auth/tokenManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/auth/tokenManager.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/auth/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/auth/utils.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/config/TransportConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/config/TransportConfig.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/BaseToolHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/BaseToolHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/BatchRequestHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/BatchRequestHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/CreateEventHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/CreateEventHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/DeleteEventHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/DeleteEventHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/FreeBusyEventHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/FreeBusyEventHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/GetCurrentTimeHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/GetCurrentTimeHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/ListCalendarsHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/ListCalendarsHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/ListColorsHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/ListColorsHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/ListEventsHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/ListEventsHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/RecurringEventHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/RecurringEventHelpers.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/SearchEventsHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/SearchEventsHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/core/UpdateEventHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/core/UpdateEventHandler.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/utils.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/handlers/utils/datetime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/handlers/utils/datetime.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/index.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/schemas/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/schemas/types.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/server.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/integration/claude-mcp-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/integration/claude-mcp-integration.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/integration/direct-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/integration/direct-integration.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/integration/docker-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/integration/docker-integration.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/integration/openai-mcp-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/integration/openai-mcp-integration.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/integration/test-data-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/integration/test-data-factory.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/console-statements.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/console-statements.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/handlers/BatchListEvents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/handlers/BatchListEvents.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/handlers/BatchRequestHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/handlers/BatchRequestHandler.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/handlers/GetCurrentTimeHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/handlers/GetCurrentTimeHandler.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/handlers/ListEventsHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/handlers/ListEventsHandler.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/handlers/RecurringEventHelpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/handlers/RecurringEventHelpers.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/handlers/UpdateEventHandler.enhanced.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/handlers/UpdateEventHandler.enhanced.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/handlers/datetime-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/handlers/datetime-utils.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/handlers/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/handlers/utils.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/index.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/schemas/no-refs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/schemas/no-refs.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/schemas/schema-compatibility.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/schemas/schema-compatibility.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/schemas/tool-registration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/schemas/tool-registration.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tests/unit/schemas/validators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tests/unit/schemas/validators.test.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/tools/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/tools/registry.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/transports/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/transports/http.ts -------------------------------------------------------------------------------- /google-calendar-mcp/src/transports/stdio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/src/transports/stdio.ts -------------------------------------------------------------------------------- /google-calendar-mcp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/tsconfig.json -------------------------------------------------------------------------------- /google-calendar-mcp/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/google-calendar-mcp/vitest.config.ts -------------------------------------------------------------------------------- /node-basic-mcp-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/node-basic-mcp-server/README.md -------------------------------------------------------------------------------- /node-basic-mcp-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/node-basic-mcp-server/package.json -------------------------------------------------------------------------------- /node-basic-mcp-server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/node-basic-mcp-server/server.js -------------------------------------------------------------------------------- /node-basic-mcp-server/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/node-basic-mcp-server/test.js -------------------------------------------------------------------------------- /ollama-mcp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollama-mcp/package.json -------------------------------------------------------------------------------- /ollama-mcp/prompts/code-review.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollama-mcp/prompts/code-review.json -------------------------------------------------------------------------------- /ollama-mcp/prompts/explain-concept.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollama-mcp/prompts/explain-concept.json -------------------------------------------------------------------------------- /ollama-mcp/prompts/greeting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollama-mcp/prompts/greeting.json -------------------------------------------------------------------------------- /ollama-mcp/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollama-mcp/server.js -------------------------------------------------------------------------------- /ollama-mcp/simple-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollama-mcp/simple-demo.js -------------------------------------------------------------------------------- /ollamademo/SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/SETUP.md -------------------------------------------------------------------------------- /ollamademo/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/USAGE.md -------------------------------------------------------------------------------- /ollamademo/claude-config-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/claude-config-example.json -------------------------------------------------------------------------------- /ollamademo/comprehensive-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/comprehensive-demo.js -------------------------------------------------------------------------------- /ollamademo/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/config.json -------------------------------------------------------------------------------- /ollamademo/correct-claude-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/correct-claude-config.json -------------------------------------------------------------------------------- /ollamademo/debug-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/debug-test.js -------------------------------------------------------------------------------- /ollamademo/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/demo.js -------------------------------------------------------------------------------- /ollamademo/fixed-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/fixed-server.js -------------------------------------------------------------------------------- /ollamademo/inspector-compatible-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/inspector-compatible-server.js -------------------------------------------------------------------------------- /ollamademo/inspector-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/inspector-test.js -------------------------------------------------------------------------------- /ollamademo/mcp-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/mcp-config.json -------------------------------------------------------------------------------- /ollamademo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/package-lock.json -------------------------------------------------------------------------------- /ollamademo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/package.json -------------------------------------------------------------------------------- /ollamademo/prompts/code-review.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/prompts/code-review.json -------------------------------------------------------------------------------- /ollamademo/prompts/explain-concept.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/prompts/explain-concept.json -------------------------------------------------------------------------------- /ollamademo/prompts/greeting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/prompts/greeting.json -------------------------------------------------------------------------------- /ollamademo/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/server.js -------------------------------------------------------------------------------- /ollamademo/simple-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/simple-demo.js -------------------------------------------------------------------------------- /ollamademo/simple-test-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/simple-test-server.js -------------------------------------------------------------------------------- /ollamademo/test-fixed-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/test-fixed-server.js -------------------------------------------------------------------------------- /ollamademo/test-inspector-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/test-inspector-server.js -------------------------------------------------------------------------------- /ollamademo/test-ollama.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/test-ollama.js -------------------------------------------------------------------------------- /ollamademo/test-prompts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/test-prompts.js -------------------------------------------------------------------------------- /ollamademo/test-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/test-server.js -------------------------------------------------------------------------------- /ollamademo/working-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/working-demo.js -------------------------------------------------------------------------------- /ollamademo/working-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/ollamademo/working-server.js -------------------------------------------------------------------------------- /postman-mcp/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/.DS_Store -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/Dockerfile -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/README.md -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/commands/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/commands/tools.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/index.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/lib/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/lib/tools.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/mcpServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/mcpServer.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/package.json -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/tools/hacker-news-api/hacker-news-api/story.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/tools/hacker-news-api/hacker-news-api/story.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/tools/hacker-news-api/hacker-news-api/top-stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/tools/hacker-news-api/hacker-news-api/top-stories.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server 2/tools/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server 2/tools/paths.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/Dockerfile -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/README.md -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/commands/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/commands/tools.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/index.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/lib/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/lib/tools.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/mcpServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/mcpServer.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/package-lock.json -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/package.json -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/tools/hacker-news-api/hacker-news-api/story.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/tools/hacker-news-api/hacker-news-api/story.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/tools/hacker-news-api/hacker-news-api/top-stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/tools/hacker-news-api/hacker-news-api/top-stories.js -------------------------------------------------------------------------------- /postman-mcp/postman-mcp-server/tools/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/postman-mcp/postman-mcp-server/tools/paths.js -------------------------------------------------------------------------------- /turbo-broccoli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/README.md -------------------------------------------------------------------------------- /turbo-broccoli/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/index.html -------------------------------------------------------------------------------- /turbo-broccoli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/package.json -------------------------------------------------------------------------------- /turbo-broccoli/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/public/vite.svg -------------------------------------------------------------------------------- /turbo-broccoli/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/src/App.vue -------------------------------------------------------------------------------- /turbo-broccoli/src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/src/assets/vue.svg -------------------------------------------------------------------------------- /turbo-broccoli/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /turbo-broccoli/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/src/main.js -------------------------------------------------------------------------------- /turbo-broccoli/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/src/style.css -------------------------------------------------------------------------------- /turbo-broccoli/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/MCP-For-Beginners/HEAD/turbo-broccoli/vite.config.js --------------------------------------------------------------------------------