Scan timing: clone 1.44s · analysis 3.35s · 4.2 MB · GitHub API rate-limit (preflight)
https://github.com/modelcontextprotocol/typescript-sdk
· scanned 2026-05-24 01:20 UTC (1 week, 5 days ago)
· 10 languages
1278 findings (101 legacy + 1177 scanner) 56th percentile · Typescript · medium (20-100K LoC) Scanner says 66 (higher by 10)
Last scanned 1 week, 5 days ago · v7 · 281 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
80.4 | 0.25 | 20.10 |
testing_score |
90.0 | 0.20 | 18.00 |
documentation_score |
81.6 | 0.15 | 12.24 |
practices_score |
74.0 | 0.15 | 11.10 |
code_quality |
57.1 | 0.10 | 5.71 |
| Overall | 1.00 | 76.1 |
All 1341 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
setupServer |
software | healthy | test/integration/test/stateManagementStreamableHttp.test.ts… |
connectClientAndServer |
software | healthy | test/integration/test/standardSchema.test.ts:connectClientA… |
errorText |
software | healthy | test/integration/test/standardSchema.test.ts:errorText |
response |
software | healthy | test/integration/test/client/client.test.ts:response |
exit |
software | healthy | test/integration/test/__fixtures__/testServer.ts:exit |
doNotExitImmediately |
software | healthy | test/integration/test/__fixtures__/serverThatHangs.ts:doNot… |
createInMemoryTaskEnvironment |
software | healthy | test/integration/test/helpers/mcp.ts:createInMemoryTaskEnvi… |
createLatch |
software | healthy | test/integration/test/server/mcp.test.ts:createLatch |
waitForLatch |
software | healthy | test/integration/test/server/mcp.test.ts:waitForLatch |
cleanup |
software | healthy | test/integration/test/server/cloudflareWorkers.test.ts:clea… |
testElicitationFlow |
software | healthy | test/integration/test/server/elicitation.test.ts:testElicit… |
parseContext |
software | healthy | test/conformance/src/everythingClient.ts:parseContext |
registerScenario |
software | healthy | test/conformance/src/everythingClient.ts:registerScenario |
registerScenarios |
software | healthy | test/conformance/src/everythingClient.ts:registerScenarios |
runBasicClient |
software | healthy | test/conformance/src/everythingClient.ts:runBasicClient |
runToolsCallClient |
software | healthy | test/conformance/src/everythingClient.ts:runToolsCallClient |
runAuthClient |
software | healthy | test/conformance/src/everythingClient.ts:runAuthClient |
runClientCredentialsJwt |
software | healthy | test/conformance/src/everythingClient.ts:runClientCredentia… |
runClientCredentialsBasic |
software | healthy | test/conformance/src/everythingClient.ts:runClientCredentia… |
runCrossAppAccessCompleteFlow |
software | healthy | test/conformance/src/everythingClient.ts:runCrossAppAccessC… |
runPreRegistrationClient |
software | healthy | test/conformance/src/everythingClient.ts:runPreRegistration… |
runElicitationDefaultsClient |
software | healthy | test/conformance/src/everythingClient.ts:runElicitationDefa… |
runSSERetryClient |
software | healthy | test/conformance/src/everythingClient.ts:runSSERetryClient |
main |
software | healthy | test/conformance/src/everythingClient.ts:main |
getBaseUrl |
software | healthy | test/conformance/src/authTestServer.ts:getBaseUrl |
createMcpServer |
software | healthy | test/conformance/src/authTestServer.ts:createMcpServer |
fetchAuthServerMetadata |
software | healthy | test/conformance/src/authTestServer.ts:fetchAuthServerMetad… |
introspectToken |
software | healthy | test/conformance/src/authTestServer.ts:introspectToken |
data |
software | healthy | test/conformance/src/authTestServer.ts:data |
requireBearerAuth |
software | healthy | test/conformance/src/authTestServer.ts:requireBearerAuth |
buildWwwAuthHeader |
software | healthy | test/conformance/src/authTestServer.ts:buildWwwAuthHeader |
isAdminToolCall |
software | healthy | test/conformance/src/authTestServer.ts:isAdminToolCall |
checkAdminScope |
software | healthy | test/conformance/src/authTestServer.ts:checkAdminScope |
startServer |
software | healthy | test/conformance/src/authTestServer.ts:startServer |
createEventStore |
software | healthy | test/conformance/src/everythingServer.ts:createEventStore |
createMcpServer |
software | healthy | test/conformance/src/everythingServer.ts:createMcpServer |
sendLog |
software | healthy | test/conformance/src/everythingServer.ts:sendLog |
sleep |
software | healthy | test/conformance/src/everythingServer.ts:sleep |
result |
software | healthy | test/conformance/src/everythingServer.ts:result |
handle401 |
software | healthy | test/conformance/src/helpers/withOAuthRetry.ts:handle401 |
withOAuthRetry |
software | healthy | test/conformance/src/helpers/withOAuthRetry.ts:withOAuthRet… |
makeRequest |
software | healthy | test/conformance/src/helpers/withOAuthRetry.ts:makeRequest |
setLogLevel |
software | healthy | test/conformance/src/helpers/logger.ts:setLogLevel |
getLogLevel |
software | healthy | test/conformance/src/helpers/logger.ts:getLogLevel |
until |
software | healthy | test/helpers/src/helpers/tasks.ts:until |
waitForTaskStatus |
software | healthy | test/helpers/src/helpers/tasks.ts:waitForTaskStatus |
createMockOAuthFetch |
software | healthy | test/helpers/src/helpers/oauth.ts:createMockOAuthFetch |
mockGlobalFetch |
software | healthy | test/helpers/src/helpers/oauth.ts:mockGlobalFetch |
listenOnRandomPort |
software | healthy | test/helpers/src/helpers/http.ts:listenOnRandomPort |
createExpressResponseMock |
software | healthy | test/helpers/src/helpers/http.ts:createExpressResponseMock |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.prettierrc.json |
software | healthy | .prettierrc.json |
REVIEW.md |
software | healthy | REVIEW.md |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
lefthook.yml |
software | healthy | lefthook.yml |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
vitest.workspace.js |
software | warning | vitest.workspace.js |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
lefthook-local.example.yml |
software | healthy | lefthook-local.example.yml |
package.json |
software | healthy | common/eslint-config/package.json |
package.json |
software | healthy | common/vitest-config/package.json |
vitest.config.js |
software | warning | common/vitest-config/vitest.config.js |
tsconfig.json |
software | healthy | common/vitest-config/tsconfig.json |
package.json |
software | healthy | common/tsconfig/package.json |
tsconfig.json |
software | healthy | common/tsconfig/tsconfig.json |
package.json |
software | healthy | test/integration/package.json |
vitest.config.js |
software | warning | test/integration/vitest.config.js |
tsconfig.json |
software | healthy | test/integration/tsconfig.json |
CHANGELOG.md |
software | healthy | test/integration/CHANGELOG.md |
server.test.ts |
software | healthy | test/integration/test/server.test.ts |
processCleanup.test.ts |
software | warning | test/integration/test/processCleanup.test.ts |
title.test.ts |
software | warning | test/integration/test/title.test.ts |
stateManagementStreamableHttp.test.ts |
software | healthy | test/integration/test/stateManagementStreamableHttp.test.ts |
taskResumability.test.ts |
software | healthy | test/integration/test/taskResumability.test.ts |
taskLifecycle.test.ts |
software | warning | test/integration/test/taskLifecycle.test.ts |
standardSchema.test.ts |
software | healthy | test/integration/test/standardSchema.test.ts |
client.test.ts |
software | healthy | test/integration/test/client/client.test.ts |
testServer.ts |
software | healthy | test/integration/test/__fixtures__/testServer.ts |
serverThatHangs.ts |
software | healthy | test/integration/test/__fixtures__/serverThatHangs.ts |
test400.optional-tool-params.test.ts |
software | warning | test/integration/test/issues/test400.optional-tool-params.t… |
test1277.zod.v4.description.test.ts |
software | warning | test/integration/test/issues/test1277.zod.v4.description.te… |
test_1342OauthErrorHttp200.test.ts |
software | warning | test/integration/test/issues/test_1342OauthErrorHttp200.tes… |
task.test.ts |
software | warning | test/integration/test/experimental/tasks/task.test.ts |
taskListing.test.ts |
software | warning | test/integration/test/experimental/tasks/taskListing.test.ts |
mcp.ts |
software | healthy | test/integration/test/helpers/mcp.ts |
deno.test.ts |
software | warning | test/integration/test/server/deno.test.ts |
bun.test.ts |
software | warning | test/integration/test/server/bun.test.ts |
mcp.test.ts |
software | healthy | test/integration/test/server/mcp.test.ts |
cloudflareWorkers.test.ts |
software | healthy | test/integration/test/server/cloudflareWorkers.test.ts |
elicitation.test.ts |
software | healthy | test/integration/test/server/elicitation.test.ts |
expected-failures.yaml |
software | healthy | test/conformance/expected-failures.yaml |
README.md |
software | healthy | test/conformance/README.md |
package.json |
software | healthy | test/conformance/package.json |
vitest.config.js |
software | warning | test/conformance/vitest.config.js |
tsconfig.json |
software | healthy | test/conformance/tsconfig.json |
run-server-conformance.sh |
software | healthy | test/conformance/scripts/run-server-conformance.sh |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
common |
software | healthy | common |
eslint-config |
software | healthy | common/eslint-config |
vitest-config |
software | healthy | common/vitest-config |
tsconfig |
software | healthy | common/tsconfig |
test |
software | healthy | test |
integration |
software | healthy | test/integration |
test |
software | healthy | test/integration/test |
client |
software | healthy | test/integration/test/client |
__fixtures__ |
software | healthy | test/integration/test/__fixtures__ |
issues |
software | healthy | test/integration/test/issues |
experimental |
software | healthy | test/integration/test/experimental |
tasks |
software | healthy | test/integration/test/experimental/tasks |
helpers |
software | healthy | test/integration/test/helpers |
server |
software | healthy | test/integration/test/server |
conformance |
software | healthy | test/conformance |
scripts |
software | healthy | test/conformance/scripts |
src |
software | healthy | test/conformance/src |
helpers |
software | healthy | test/conformance/src/helpers |
helpers |
software | healthy | test/helpers |
src |
software | healthy | test/helpers/src |
helpers |
software | healthy | test/helpers/src/helpers |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
packages |
software | healthy | packages |
client |
software | healthy | packages/client |
test |
software | healthy | packages/client/test |
client |
software | healthy | packages/client/test/client |
src |
software | healthy | packages/client/src |
client |
software | healthy | packages/client/src/client |
experimental |
software | healthy | packages/client/src/experimental |
tasks |
software | healthy | packages/client/src/experimental/tasks |
validators |
software | healthy | packages/client/src/validators |
middleware |
software | healthy | packages/middleware |
node |
software | healthy | packages/middleware/node |
test |
software | healthy | packages/middleware/node/test |
src |
software | healthy | packages/middleware/node/src |
express |
software | healthy | packages/middleware/express |
test |
software | healthy | packages/middleware/express/test |
auth |
software | healthy | packages/middleware/express/test/auth |
src |
software | healthy | packages/middleware/express/src |
auth |
software | healthy | packages/middleware/express/src/auth |
middleware |
software | healthy | packages/middleware/express/src/middleware |
fastify |
software | healthy | packages/middleware/fastify |
test |
software | healthy | packages/middleware/fastify/test |
src |
software | healthy | packages/middleware/fastify/src |
middleware |
software | healthy | packages/middleware/fastify/src/middleware |
hono |
software | healthy | packages/middleware/hono |
test |
software | healthy | packages/middleware/hono/test |
src |
software | healthy | packages/middleware/hono/src |
middleware |
software | healthy | packages/middleware/hono/src/middleware |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
works |
software | healthy | test/integration/test/server.test.ts:works |
ThrowingValidator |
software | healthy | test/integration/test/server.test.ts:ThrowingValidator |
InMemoryEventStore |
software | healthy | test/integration/test/taskResumability.test.ts:InMemoryEven… |
ConformanceOAuthProvider |
software | healthy | test/conformance/src/helpers/conformanceOAuthProvider.ts:Co… |
UnauthorizedError |
software | healthy | packages/client/src/client/auth.ts:UnauthorizedError |
MyProvider |
software | healthy | packages/client/src/client/auth.ts:MyProvider |
SseError |
software | healthy | packages/client/src/client/sse.ts:SseError |
SSEClientTransport |
software | healthy | packages/client/src/client/sse.ts:SSEClientTransport |
StreamableHTTPClientTransport |
software | healthy | packages/client/src/client/streamableHttp.ts:StreamableHTTP… |
Client |
software | healthy | packages/client/src/client/client.ts:Client |
providing |
software | healthy | packages/client/src/client/auth.examples.ts:providing |
MyProviderBase |
software | healthy | packages/client/src/client/auth.examples.ts:MyProviderBase |
MyProvider |
software | healthy | packages/client/src/client/auth.examples.ts:MyProvider |
ClientCredentialsProvider |
software | healthy | packages/client/src/client/authExtensions.ts:ClientCredenti… |
PrivateKeyJwtProvider |
software | healthy | packages/client/src/client/authExtensions.ts:PrivateKeyJwtP… |
StaticPrivateKeyJwtProvider |
software | healthy | packages/client/src/client/authExtensions.ts:StaticPrivateK… |
CrossAppAccessProvider |
software | healthy | packages/client/src/client/authExtensions.ts:CrossAppAccess… |
StdioClientTransport |
software | healthy | packages/client/src/client/stdio.ts:StdioClientTransport |
ExperimentalClientTasks |
software | healthy | packages/client/src/experimental/tasks/client.ts:Experiment… |
that |
software | healthy | packages/middleware/node/test/streamableHttp.test.ts:that |
CustomResponse |
software | healthy | packages/middleware/node/test/streamableHttp.test.ts:Custom… |
NodeStreamableHTTPServerTransport |
software | healthy | packages/middleware/node/src/streamableHttp.ts:NodeStreamab… |
ExperimentalMcpServerTasks |
software | healthy | packages/server/src/experimental/tasks/mcpServer.ts:Experim… |
ExperimentalServerTasks |
software | healthy | packages/server/src/experimental/tasks/server.ts:Experiment… |
McpServer |
software | healthy | packages/server/src/server/mcp.ts:McpServer |
ResourceTemplate |
software | healthy | packages/server/src/server/mcp.ts:ResourceTemplate |
WebStandardStreamableHTTPServerTransport |
software | healthy | packages/server/src/server/streamableHttp.ts:WebStandardStr… |
Server |
software | healthy | packages/server/src/server/server.ts:Server |
StdioServerTransport |
software | healthy | packages/server/src/server/stdio.ts:StdioServerTransport |
TestProtocol |
software | healthy | packages/core/test/shared/wrapHandler.test.ts:TestProtocol |
SpyProtocol |
software | healthy | packages/core/test/shared/wrapHandler.test.ts:SpyProtocol |
TestProtocolImpl |
software | healthy | packages/core/test/shared/protocol.test.ts:TestProtocolImpl |
class |
software | healthy | packages/core/test/shared/protocol.test.ts:class |
class |
software | healthy | packages/core/test/shared/protocolTransportHandling.test.ts… |
TestProtocol |
software | healthy | packages/core/test/shared/customMethods.test.ts:TestProtocol |
SpyProtocol |
software | healthy | packages/core/test/shared/customMethods.test.ts:SpyProtocol |
from |
software | healthy | packages/core/src/types/types.ts:from |
ProtocolError |
software | healthy | packages/core/src/types/errors.ts:ProtocolError |
UrlElicitationRequiredError |
software | healthy | packages/core/src/types/errors.ts:UrlElicitationRequiredErr… |
for |
software | healthy | packages/core/src/auth/errors.ts:for |
OAuthError |
software | healthy | packages/core/src/auth/errors.ts:OAuthError |
instances |
software | healthy | packages/core/src/util/zodCompat.ts:instances |
InMemoryTransport |
software | healthy | packages/core/src/util/inMemory.ts:InMemoryTransport |
UriTemplate |
software | healthy | packages/core/src/shared/uriTemplate.ts:UriTemplate |
Protocol |
software | healthy | packages/core/src/shared/protocol.ts:Protocol |
TaskManager |
software | healthy | packages/core/src/shared/taskManager.ts:TaskManager |
NullTaskManager |
software | healthy | packages/core/src/shared/taskManager.ts:NullTaskManager |
ReadBuffer |
software | healthy | packages/core/src/shared/stdio.ts:ReadBuffer |
InMemoryTaskStore |
software | healthy | packages/core/src/experimental/tasks/stores/inMemory.ts:InM… |
InMemoryTaskMessageQueue |
software | healthy | packages/core/src/experimental/tasks/stores/inMemory.ts:InM… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::test/helpers/src/helpers/oauth.ts |
security | healthy | test/helpers/src/helpers/oauth.ts |
auth::packages/core/src/auth/errors.ts |
security | healthy | packages/core/src/auth/errors.ts |
auth::examples/server/src/resourceServerOnly.ts |
security | healthy | examples/server/src/resourceServerOnly.ts |
auth::packages/client/src/client/auth.ts |
security | healthy | packages/client/src/client/auth.ts |
auth::.github/workflows/release.yml |
security | healthy | .github/workflows/release.yml |
auth::test/conformance/src/everythingClient.ts |
security | healthy | test/conformance/src/everythingClient.ts |
auth::packages/client/src/client/authExtensions.ts |
security | healthy | packages/client/src/client/authExtensions.ts |
auth::packages/client/test/client/middleware.test.ts |
security | healthy | packages/client/test/client/middleware.test.ts |
auth::packages/core/src/types/spec.types.ts |
security | healthy | packages/core/src/types/spec.types.ts |
auth::examples/client/src/clientGuide.examples.ts |
security | healthy | examples/client/src/clientGuide.examples.ts |
auth::examples/client/src/simpleOAuthClientProvider.ts |
security | healthy | examples/client/src/simpleOAuthClientProvider.ts |
auth::test/integration/test/issues/test_1342OauthErrorHttp2… |
security | healthy | test/integration/test/issues/test_1342OauthErrorHttp200.tes… |
auth::examples/shared/src/auth.ts |
security | healthy | examples/shared/src/auth.ts |
auth::package.json |
security | healthy | package.json |
auth::packages/client/test/client/tokenProvider.test.ts |
security | healthy | packages/client/test/client/tokenProvider.test.ts |
auth::packages/core/test/shared/auth.test.ts |
security | healthy | packages/core/test/shared/auth.test.ts |
auth::packages/codemod/src/migrations/v1-to-v2/transforms/i… |
security | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/importP… |
auth::packages/client/src/client/streamableHttp.ts |
security | healthy | packages/client/src/client/streamableHttp.ts |
auth::packages/middleware/express/src/auth/metadataRouter.ts |
security | healthy | packages/middleware/express/src/auth/metadataRouter.ts |
auth::packages/core/src/shared/authUtils.ts |
security | healthy | packages/core/src/shared/authUtils.ts |
auth::examples/client/src/simpleTokenProvider.ts |
security | healthy | examples/client/src/simpleTokenProvider.ts |
auth::packages/client/src/client/authExtensions.examples.ts |
security | healthy | packages/client/src/client/authExtensions.examples.ts |
auth::packages/client/test/client/streamableHttp.test.ts |
security | healthy | packages/client/test/client/streamableHttp.test.ts |
auth::packages/client/src/client/middleware.ts |
security | healthy | packages/client/src/client/middleware.ts |
auth::packages/server/src/server/streamableHttp.ts |
security | healthy | packages/server/src/server/streamableHttp.ts |
auth::packages/middleware/express/src/index.ts |
security | healthy | packages/middleware/express/src/index.ts |
auth::packages/client/test/client/auth.test.ts |
security | healthy | packages/client/test/client/auth.test.ts |
auth::packages/middleware/express/src/auth/bearerAuth.ts |
security | healthy | packages/middleware/express/src/auth/bearerAuth.ts |
auth::packages/core/test/types/specTypeSchema.test.ts |
security | healthy | packages/core/test/types/specTypeSchema.test.ts |
auth::examples/server/src/elicitationUrlExample.ts |
security | healthy | examples/server/src/elicitationUrlExample.ts |
auth::packages/codemod/src/migrations/v1-to-v2/mappings/imp… |
security | healthy | packages/codemod/src/migrations/v1-to-v2/mappings/importMap… |
auth::packages/client/test/client/authExtensions.test.ts |
security | healthy | packages/client/test/client/authExtensions.test.ts |
auth::packages/client/test/client/crossAppAccess.test.ts |
security | healthy | packages/client/test/client/crossAppAccess.test.ts |
auth::examples/client/src/simpleOAuthClient.ts |
security | healthy | examples/client/src/simpleOAuthClient.ts |
auth::examples/client/src/dualModeAuth.ts |
security | healthy | examples/client/src/dualModeAuth.ts |
auth::packages/client/src/client/middleware.examples.ts |
security | healthy | packages/client/src/client/middleware.examples.ts |
auth::examples/client/src/simpleClientCredentials.ts |
security | healthy | examples/client/src/simpleClientCredentials.ts |
auth::packages/client/src/client/crossAppAccess.ts |
security | healthy | packages/client/src/client/crossAppAccess.ts |
auth::examples/server/src/simpleStreamableHttp.ts |
security | healthy | examples/server/src/simpleStreamableHttp.ts |
auth::test/helpers/src/index.ts |
security | healthy | test/helpers/src/index.ts |
auth::packages/client/src/client/sse.ts |
security | healthy | packages/client/src/client/sse.ts |
auth::packages/client/test/client/sse.test.ts |
security | healthy | packages/client/test/client/sse.test.ts |
auth::packages/middleware/express/test/auth/resourceServer.… |
security | healthy | packages/middleware/express/test/auth/resourceServer.test.ts |
auth::packages/core/src/types/specTypeSchema.ts |
security | healthy | packages/core/src/types/specTypeSchema.ts |
auth::packages/core/src/shared/auth.ts |
security | healthy | packages/core/src/shared/auth.ts |
auth::examples/shared/test/demoInMemoryOAuthProvider.test.ts |
security | healthy | examples/shared/test/demoInMemoryOAuthProvider.test.ts |
auth::test/conformance/src/authTestServer.ts |
security | healthy | test/conformance/src/authTestServer.ts |
auth::examples/shared/src/authServer.ts |
security | healthy | examples/shared/src/authServer.ts |
auth::packages/middleware/express/src/auth/types.ts |
security | healthy | packages/middleware/express/src/auth/types.ts |
auth::examples/client/src/elicitationUrlExample.ts |
security | healthy | examples/client/src/elicitationUrlExample.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /sse |
api | healthy | scripts/cli.ts |
POST /message |
api | healthy | scripts/cli.ts |
POST /mcp |
api | healthy | packages/middleware/node/src/streamableHttp.ts |
GET / |
api | healthy | packages/middleware/express/src/auth/metadataRouter.ts |
USE /.well-known/oauth-authorization-server |
api | healthy | packages/middleware/express/src/auth/metadataRouter.ts |
ALL /mcp |
api | healthy | packages/server/src/server/streamableHttp.ts |
ALL /api/auth/{*splat} |
api | healthy | examples/shared/src/authServer.ts |
OPTIONS /.well-known/oauth-authorization-server |
api | healthy | examples/shared/src/authServer.ts |
GET /.well-known/oauth-authorization-server |
api | healthy | examples/shared/src/authServer.ts |
GET /sign-in |
api | healthy | examples/shared/src/authServer.ts |
GET /mcp |
api | healthy | examples/server/src/jsonResponseStreamableHttp.ts |
DELETE /mcp |
api | healthy | examples/server/src/simpleStatelessStreamableHttp.ts |
GET /health |
api | healthy | examples/server/src/honoWebStandardStreamableHttp.ts |
GET /api-key-form |
api | healthy | examples/server/src/elicitationUrlExample.ts |
POST /api-key-form |
api | healthy | examples/server/src/elicitationUrlExample.ts |
GET /confirm-payment |
api | healthy | examples/server/src/elicitationUrlExample.ts |
POST /confirm-payment |
api | healthy | examples/server/src/elicitationUrlExample.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
index.ts |
data | healthy | packages/codemod/src/migrations/index.ts |
index.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/index.ts |
contextPropertyMap.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/mappings/contextPr… |
schemaToMethodMap.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/mappings/schemaToM… |
symbolMap.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/mappings/symbolMap… |
importMap.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/mappings/importMap… |
symbolRenames.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/symbolR… |
handlerRegistration.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/handler… |
mcpServerApi.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/mcpServ… |
mockPaths.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/mockPat… |
schemaParamRemoval.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/schemaP… |
expressMiddleware.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/express… |
specSchemaAccess.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/specSch… |
contextTypes.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/context… |
index.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/index.ts |
removedApis.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/removed… |
importPaths.ts |
data | healthy | packages/codemod/src/migrations/v1-to-v2/transforms/importP… |
| Label | Layer | Status | Path |
|---|---|---|---|
client-conformance |
cicd | healthy | .github/workflows/conformance.yml |
server-conformance |
cicd | healthy | .github/workflows/conformance.yml |
update-spec-types |
cicd | healthy | .github/workflows/update-spec-types.yml |
build |
cicd | healthy | .github/workflows/main.yml |
test |
cicd | healthy | .github/workflows/main.yml |
test-runtimes |
cicd | healthy | .github/workflows/main.yml |
claude |
cicd | healthy | .github/workflows/claude.yml |
version |
cicd | healthy | .github/workflows/release.yml |
publish |
cicd | healthy | .github/workflows/release.yml |
deploy-docs |
cicd | healthy | .github/workflows/deploy-docs.yml |
pkg-publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::conformance |
cicd | healthy | .github/workflows/conformance.yml |
gha::update-spec-types |
cicd | healthy | .github/workflows/update-spec-types.yml |
gha::main |
cicd | healthy | .github/workflows/main.yml |
gha::claude |
cicd | healthy | .github/workflows/claude.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::deploy-docs |
cicd | healthy | .github/workflows/deploy-docs.yml |
gha::publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | pnpm-lock.yaml |
redis |
data | healthy | packages/core/src/experimental/tasks/interfaces.ts |
sqlite |
data | healthy | examples/shared/src/auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8787 |
network | healthy | test/integration/test/server/cloudflareWorkers.test.ts |
port:3000 |
network | healthy | examples/server/src/jsonResponseStreamableHttp.ts |
port:3001 |
network | healthy | examples/server/src/ssePollingExample.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | test/integration/test/server.test.ts |
192.168.1.1 |
network | healthy | packages/middleware/express/test/express.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-kpcnjbmr |
software | healthy | /tmp/repobility-clone-kpcnjbmr |
| Label | Layer | Status | Path |
|---|---|---|---|
/foo/bar |
frontend | healthy | packages/core/test/shared/uriTemplate.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
ANTHROPIC_API_KEY |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/941e20b9-d91f-4609-a0f4-1b7fa3f6e58f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/941e20b9-d91f-4609-a0f4-1b7fa3f6e58f/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.