https://github.com/stablebaseline/mcp
· scanned 2026-06-16 00:20 UTC (2 months, 2 weeks ago)
22 raw signals (0 security + 22 graph)
Last scanned 2 months, 2 weeks ago · v1 · 18 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 180 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 |
|---|---|---|---|
bump |
software | healthy | scripts/bump-versions.mjs:bump |
readVersion |
software | healthy | scripts/bump-versions.mjs:readVersion |
readPackageName |
software | healthy | scripts/bump-versions.mjs:readPackageName |
writeVersion |
software | healthy | scripts/bump-versions.mjs:writeVersion |
git |
software | healthy | scripts/bump-versions.mjs:git |
npmInstallLockOnly |
software | healthy | scripts/bump-versions.mjs:npmInstallLockOnly |
main |
software | healthy | scripts/bump-versions.mjs:main |
internalNames |
software | healthy | scripts/bump-versions.mjs:internalNames |
fail |
software | healthy | scripts/check-surfaces.mjs:fail |
warn |
software | healthy | scripts/check-surfaces.mjs:warn |
readJson |
software | healthy | scripts/check-surfaces.mjs:readJson |
git |
software | healthy | scripts/check-surfaces.mjs:git |
checkDistGitignored |
software | healthy | scripts/check-surfaces.mjs:checkDistGitignored |
checkOpenapiInSync |
software | healthy | scripts/check-surfaces.mjs:checkOpenapiInSync |
checkMcpEndpointAuthRequired |
software | healthy | scripts/check-surfaces.mjs:checkMcpEndpointAuthRequired |
may |
software | healthy | scripts/check-surfaces.mjs:may |
checkDiscoveryEndpoint |
software | healthy | scripts/check-surfaces.mjs:checkDiscoveryEndpoint |
checkRegistryServerJson |
software | healthy | scripts/check-surfaces.mjs:checkRegistryServerJson |
compareSemver |
software | healthy | scripts/check-surfaces.mjs:compareSemver |
mostRecentTagFor |
software | healthy | scripts/check-surfaces.mjs:mostRecentTagFor |
checkVersionsAgainstTags |
software | healthy | scripts/check-surfaces.mjs:checkVersionsAgainstTags |
checkLockfileCommitted |
software | healthy | scripts/check-surfaces.mjs:checkLockfileCommitted |
main |
software | healthy | scripts/check-surfaces.mjs:main |
runCli |
software | healthy | packages/cli/test/binary.test.ts:runCli |
configDir |
software | healthy | packages/cli/src/config.ts:configDir |
authFile |
software | healthy | packages/cli/src/config.ts:authFile |
readCredential |
software | healthy | packages/cli/src/config.ts:readCredential |
writeCredential |
software | healthy | packages/cli/src/config.ts:writeCredential |
clearCredential |
software | healthy | packages/cli/src/config.ts:clearCredential |
getStoredCredentialPath |
software | healthy | packages/cli/src/config.ts:getStoredCredentialPath |
makeSdkClient |
software | healthy | packages/cli/src/client.ts:makeSdkClient |
registerAuthCommands |
software | healthy | packages/cli/src/commands/auth.ts:registerAuthCommands |
registerToolCommands |
software | healthy | packages/cli/src/commands/tool.ts:registerToolCommands |
test_no_credential_raises |
software | healthy | packages/sdk-python/tests/test_client.py:26 |
test_async_no_credential_raises |
software | healthy | packages/sdk-python/tests/test_client.py:33 |
test_env_api_key_fallback |
software | healthy | packages/sdk-python/tests/test_client.py:40 |
test_env_access_token_fallback |
software | healthy | packages/sdk-python/tests/test_client.py:48 |
test_explicit_arg_beats_env |
software | healthy | packages/sdk-python/tests/test_client.py:56 |
test_access_token_takes_priority_over_api_key |
software | healthy | packages/sdk-python/tests/test_client.py:63 |
test_base_url_trailing_slash_stripped |
software | healthy | packages/sdk-python/tests/test_client.py:69 |
test_sync_tool_dispatch_via_attribute_access |
software | healthy | packages/sdk-python/tests/test_client.py:79 |
test_sync_tool_dispatch_passes_kwargs_as_json |
software | healthy | packages/sdk-python/tests/test_client.py:93 |
test_sync_dispatch_via_call_syntax |
software | healthy | packages/sdk-python/tests/test_client.py:109 |
test_sync_error_envelope_raises_typed_exception |
software | healthy | packages/sdk-python/tests/test_client.py:120 |
test_sync_error_with_no_envelope_uses_status_code |
software | healthy | packages/sdk-python/tests/test_client.py:144 |
test_dispatcher_rejects_dunder_attrs |
software | healthy | packages/sdk-python/tests/test_client.py:156 |
test_iteration_is_blocked |
software | healthy | packages/sdk-python/tests/test_client.py:166 |
test_async_tool_dispatch_via_attribute_access |
software | healthy | packages/sdk-python/tests/test_client.py:180 |
test_async_error_envelope_raises |
software | healthy | packages/sdk-python/tests/test_client.py:191 |
test_sync_context_manager_closes_owned_client |
software | healthy | packages/sdk-python/tests/test_client.py:208 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
glama.json |
software | healthy | glama.json |
package-lock.json |
software | healthy | package-lock.json |
llms-install.md |
software | healthy | llms-install.md |
LICENSE |
software | healthy | LICENSE |
SECURITY.md |
software | healthy | SECURITY.md |
fetch-openapi.mjs |
software | healthy | scripts/fetch-openapi.mjs |
bump-versions.mjs |
software | healthy | scripts/bump-versions.mjs |
install-git-hooks.mjs |
software | healthy | scripts/install-git-hooks.mjs |
check-surfaces.mjs |
software | healthy | scripts/check-surfaces.mjs |
partner-center-offer.md |
software | healthy | microsoft/partner-center-offer.md |
README.md |
software | healthy | microsoft/README.md |
eval-evidence.md |
software | healthy | microsoft/eval-evidence.md |
settings.json |
software | healthy | microsoft/copilot-connector/settings.json |
intro.md |
software | healthy | microsoft/copilot-connector/intro.md |
apiProperties.json |
software | healthy | microsoft/copilot-connector/apiProperties.json |
apiDefinition.swagger.json |
software | healthy | microsoft/copilot-connector/apiDefinition.swagger.json |
README.md |
software | healthy | packages/cli/README.md |
package.json |
software | healthy | packages/cli/package.json |
tsconfig.json |
software | healthy | packages/cli/tsconfig.json |
LICENSE |
software | healthy | packages/cli/LICENSE |
binary.test.ts |
software | healthy | packages/cli/test/binary.test.ts |
config.test.ts |
software | healthy | packages/cli/test/config.test.ts |
config.ts |
software | healthy | packages/cli/src/config.ts |
client.ts |
software | healthy | packages/cli/src/client.ts |
auth.ts |
software | healthy | packages/cli/src/commands/auth.ts |
tool.ts |
software | healthy | packages/cli/src/commands/tool.ts |
README.md |
software | healthy | packages/sdk-python/README.md |
pyproject.toml |
software | healthy | packages/sdk-python/pyproject.toml |
LICENSE |
software | healthy | packages/sdk-python/LICENSE |
__init__.py |
software | healthy | packages/sdk-python/tests/__init__.py |
test_client.py |
software | healthy | packages/sdk-python/tests/test_client.py |
client.py |
software | healthy | packages/sdk-python/stablebaseline/client.py |
__init__.py |
software | healthy | packages/sdk-python/stablebaseline/__init__.py |
README.md |
software | healthy | packages/sdk-typescript/README.md |
package.json |
software | healthy | packages/sdk-typescript/package.json |
tsconfig.json |
software | healthy | packages/sdk-typescript/tsconfig.json |
LICENSE |
software | healthy | packages/sdk-typescript/LICENSE |
client.test.ts |
software | healthy | packages/sdk-typescript/test/client.test.ts |
index.ts |
software | healthy | packages/sdk-typescript/src/index.ts |
client.ts |
software | healthy | packages/sdk-typescript/src/client.ts |
pull_request_template.md |
software | healthy | .github/pull_request_template.md |
dependabot.yml |
software | healthy | .github/dependabot.yml |
test.yml |
software | healthy | .github/workflows/test.yml |
release-sdk-python.yml |
software | healthy | .github/workflows/release-sdk-python.yml |
release-cli.yml |
software | healthy | .github/workflows/release-cli.yml |
release-sdk-ts.yml |
software | healthy | .github/workflows/release-sdk-ts.yml |
README.md |
software | healthy | distribution/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
microsoft |
software | healthy | microsoft |
copilot-connector |
software | healthy | microsoft/copilot-connector |
packages |
software | healthy | packages |
cli |
software | healthy | packages/cli |
test |
software | healthy | packages/cli/test |
src |
software | healthy | packages/cli/src |
commands |
software | healthy | packages/cli/src/commands |
sdk-python |
software | healthy | packages/sdk-python |
tests |
software | healthy | packages/sdk-python/tests |
stablebaseline |
software | healthy | packages/sdk-python/stablebaseline |
sdk-typescript |
software | healthy | packages/sdk-typescript |
test |
software | healthy | packages/sdk-typescript/test |
src |
software | healthy | packages/sdk-typescript/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
distribution |
software | healthy | distribution |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.github/workflows/release-sdk-python.yml |
security | healthy | .github/workflows/release-sdk-python.yml |
auth::packages/cli/test/config.test.ts |
security | healthy | packages/cli/test/config.test.ts |
auth::packages/cli/README.md |
security | healthy | packages/cli/README.md |
auth::.github/workflows/release-sdk-ts.yml |
security | healthy | .github/workflows/release-sdk-ts.yml |
auth::packages/sdk-typescript/README.md |
security | healthy | packages/sdk-typescript/README.md |
auth::packages/cli/src/commands/auth.ts |
security | healthy | packages/cli/src/commands/auth.ts |
auth::README.md |
security | healthy | README.md |
auth::microsoft/copilot-connector/apiDefinition.swagger.json |
security | healthy | microsoft/copilot-connector/apiDefinition.swagger.json |
auth::packages/sdk-typescript/src/client.ts |
security | healthy | packages/sdk-typescript/src/client.ts |
auth::packages/cli/src/config.ts |
security | healthy | packages/cli/src/config.ts |
auth::.github/workflows/release-cli.yml |
security | healthy | .github/workflows/release-cli.yml |
auth::microsoft/README.md |
security | healthy | microsoft/README.md |
auth::packages/sdk-python/README.md |
security | healthy | packages/sdk-python/README.md |
auth::packages/cli/src/client.ts |
security | healthy | packages/cli/src/client.ts |
auth::microsoft/copilot-connector/apiProperties.json |
security | healthy | microsoft/copilot-connector/apiProperties.json |
auth::distribution/README.md |
security | healthy | distribution/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
NotAuthenticatedError |
software | healthy | packages/cli/src/client.ts:NotAuthenticatedError |
StableBaselineToolError |
software | healthy | packages/sdk-python/stablebaseline/client.py:17 |
_SyncToolDispatcher |
software | healthy | packages/sdk-python/stablebaseline/client.py:71 |
StableBaseline |
software | healthy | packages/sdk-python/stablebaseline/client.py:87 |
_AsyncToolDispatcher |
software | healthy | packages/sdk-python/stablebaseline/client.py:156 |
AsyncStableBaseline |
software | healthy | packages/sdk-python/stablebaseline/client.py:173 |
StableBaselineToolError |
software | healthy | packages/sdk-typescript/src/client.ts:StableBaselineToolErr… |
StableBaseline |
software | healthy | packages/sdk-typescript/src/client.ts:StableBaseline |
| Label | Layer | Status | Path |
|---|---|---|---|
test-sdk-typescript |
cicd | healthy | .github/workflows/test.yml |
test-cli |
cicd | healthy | .github/workflows/test.yml |
test-sdk-python |
cicd | healthy | .github/workflows/test.yml |
surface-checks |
cicd | healthy | .github/workflows/test.yml |
publish |
cicd | healthy | .github/workflows/release-sdk-python.yml |
build |
cicd | healthy | .github/workflows/release-cli.yml |
release |
cicd | healthy | .github/workflows/release-cli.yml |
publish |
cicd | healthy | .github/workflows/release-sdk-ts.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::release-sdk-python |
cicd | healthy | .github/workflows/release-sdk-python.yml |
gha::release-cli |
cicd | healthy | .github/workflows/release-cli.yml |
gha::release-sdk-ts |
cicd | healthy | .github/workflows/release-sdk-ts.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-vcmb8qrg |
software | healthy | /tmp/repobility-clone-vcmb8qrg |
| Label | Layer | Status | Path |
|---|---|---|---|
port:07 |
network | healthy | .github/dependabot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | microsoft/README.md |
This page is publicly accessible at:
https://repobility.com/scan/1bccca17-d5a9-49e6-afc3-8c7a5c557414/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1bccca17-d5a9-49e6-afc3-8c7a5c557414/
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.