├── .clinerules ├── .dockerignore ├── .env.example ├── .env.local.example ├── .env.production.local.example ├── .gitattributes ├── .github └── workflows │ ├── claude-code-review.yml │ └── claude.yml ├── .gitignore ├── .npmignore ├── .well-known ├── mcp-config └── mcp.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── IMPLEMENTATION-SUMMARY.md ├── LICENSE ├── MIGRATION_GUIDE_v1.0.0.md ├── PROTOCOL_COMPLIANCE.md ├── README.md ├── REFACTORING-SUMMARY.md ├── RELEASE_NOTES_v1.0.0.md ├── RELEASE_NOTES_v1.4.0.md ├── SECURITY.md ├── SMITHERY_COMPATIBILITY.md ├── docker-compose.yml ├── docs ├── MONITORING.md ├── SMITHERY_DEPLOYMENT.md └── mcp-activity-notifications.md ├── examples └── inspector-http.js ├── glama.json ├── package.json ├── pnpm-lock.yaml ├── scripts ├── README.md ├── examples │ ├── test-slug-prefixing.ts │ └── test-uuid-prefixing.ts ├── healthcheck.js ├── inspector-auto.js ├── inspector-auto.sh ├── inspector-no-api.js ├── inspector-simple.js └── test-local.sh ├── smithery.yaml ├── src ├── client.ts ├── constants.ts ├── debug-log.ts ├── error-handler.ts ├── fetch-pluggedinmcp.ts ├── handlers │ ├── static-handlers-helpers.ts │ └── static-handlers.ts ├── index.ts ├── mcp-proxy.ts ├── middleware.ts ├── notification-logger.ts ├── resources │ ├── helpers.ts │ ├── registry.ts │ └── templates.ts ├── schemas │ └── index.ts ├── security-utils.ts ├── server.ts ├── sessions.ts ├── slug-utils.ts ├── streamable-http.ts ├── tools │ ├── call-pluggedin-tool.ts │ ├── get-pluggedin-tools.ts │ └── static-tools.ts ├── types.ts ├── types │ └── slug-types.ts ├── utils.ts └── utils │ ├── custom-instructions.ts │ └── prompts.ts ├── tests ├── clipboard.test.ts ├── setup.ts ├── slug-utils.test.ts ├── streamable-http.test.ts └── uuid-prefixing.test.ts ├── tsconfig.json └── vitest.config.ts /.clinerules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.clinerules -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.env.example -------------------------------------------------------------------------------- /.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.env.local.example -------------------------------------------------------------------------------- /.env.production.local.example: -------------------------------------------------------------------------------- 1 | PLUGGEDIN_API_KEY=pg_in_*** -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/claude-code-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.github/workflows/claude-code-review.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | .DS_Store 4 | dist/ 5 | coverage/ 6 | -------------------------------------------------------------------------------- /.well-known/mcp-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.well-known/mcp-config -------------------------------------------------------------------------------- /.well-known/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/.well-known/mcp.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/Dockerfile -------------------------------------------------------------------------------- /IMPLEMENTATION-SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/IMPLEMENTATION-SUMMARY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION_GUIDE_v1.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/MIGRATION_GUIDE_v1.0.0.md -------------------------------------------------------------------------------- /PROTOCOL_COMPLIANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/PROTOCOL_COMPLIANCE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/README.md -------------------------------------------------------------------------------- /REFACTORING-SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/REFACTORING-SUMMARY.md -------------------------------------------------------------------------------- /RELEASE_NOTES_v1.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/RELEASE_NOTES_v1.0.0.md -------------------------------------------------------------------------------- /RELEASE_NOTES_v1.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/RELEASE_NOTES_v1.4.0.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SMITHERY_COMPATIBILITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/SMITHERY_COMPATIBILITY.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/MONITORING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/docs/MONITORING.md -------------------------------------------------------------------------------- /docs/SMITHERY_DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/docs/SMITHERY_DEPLOYMENT.md -------------------------------------------------------------------------------- /docs/mcp-activity-notifications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/docs/mcp-activity-notifications.md -------------------------------------------------------------------------------- /examples/inspector-http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/examples/inspector-http.js -------------------------------------------------------------------------------- /glama.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/glama.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/examples/test-slug-prefixing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/scripts/examples/test-slug-prefixing.ts -------------------------------------------------------------------------------- /scripts/examples/test-uuid-prefixing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/scripts/examples/test-uuid-prefixing.ts -------------------------------------------------------------------------------- /scripts/healthcheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/scripts/healthcheck.js -------------------------------------------------------------------------------- /scripts/inspector-auto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/scripts/inspector-auto.js -------------------------------------------------------------------------------- /scripts/inspector-auto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/scripts/inspector-auto.sh -------------------------------------------------------------------------------- /scripts/inspector-no-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/scripts/inspector-no-api.js -------------------------------------------------------------------------------- /scripts/inspector-simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/scripts/inspector-simple.js -------------------------------------------------------------------------------- /scripts/test-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/scripts/test-local.sh -------------------------------------------------------------------------------- /smithery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/smithery.yaml -------------------------------------------------------------------------------- /src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/client.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/debug-log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/debug-log.ts -------------------------------------------------------------------------------- /src/error-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/error-handler.ts -------------------------------------------------------------------------------- /src/fetch-pluggedinmcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/fetch-pluggedinmcp.ts -------------------------------------------------------------------------------- /src/handlers/static-handlers-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/handlers/static-handlers-helpers.ts -------------------------------------------------------------------------------- /src/handlers/static-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/handlers/static-handlers.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/mcp-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/mcp-proxy.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/notification-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/notification-logger.ts -------------------------------------------------------------------------------- /src/resources/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/resources/helpers.ts -------------------------------------------------------------------------------- /src/resources/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/resources/registry.ts -------------------------------------------------------------------------------- /src/resources/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/resources/templates.ts -------------------------------------------------------------------------------- /src/schemas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/schemas/index.ts -------------------------------------------------------------------------------- /src/security-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/security-utils.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/sessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/sessions.ts -------------------------------------------------------------------------------- /src/slug-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/slug-utils.ts -------------------------------------------------------------------------------- /src/streamable-http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/streamable-http.ts -------------------------------------------------------------------------------- /src/tools/call-pluggedin-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/tools/call-pluggedin-tool.ts -------------------------------------------------------------------------------- /src/tools/get-pluggedin-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/tools/get-pluggedin-tools.ts -------------------------------------------------------------------------------- /src/tools/static-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/tools/static-tools.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/types/slug-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/types/slug-types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/utils/custom-instructions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/utils/custom-instructions.ts -------------------------------------------------------------------------------- /src/utils/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/src/utils/prompts.ts -------------------------------------------------------------------------------- /tests/clipboard.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/tests/clipboard.test.ts -------------------------------------------------------------------------------- /tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/tests/setup.ts -------------------------------------------------------------------------------- /tests/slug-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/tests/slug-utils.test.ts -------------------------------------------------------------------------------- /tests/streamable-http.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/tests/streamable-http.test.ts -------------------------------------------------------------------------------- /tests/uuid-prefixing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/tests/uuid-prefixing.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VeriTeknik/pluggedin-mcp-proxy/HEAD/vitest.config.ts --------------------------------------------------------------------------------