Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
80 of your 166 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 1.38s · analysis 10.9s · 1.4 MB · GitHub API rate-limit (preflight)

modelcontextprotocol/servers

https://github.com/modelcontextprotocol/servers · scanned 2026-06-05 07:07 UTC (6 days ago) · 10 languages

329 raw signals (159 security + 170 graph) 64th percentile · Typescript · small (2-20K LoC) System graph score 69 (higher by 5)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 6 days ago · v2 · 135 actionable findings from 2 signal sources. 109 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 100.0 0.15 15.00
security_score 30.0 0.25 7.50
testing_score 95.0 0.20 19.00
documentation_score 90.0 0.15 13.50
practices_score 77.0 0.15 11.55
code_quality 74.1 0.10 7.41
Overall 1.00 74.0
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 464 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.

LabelLayerStatusPath
convert software dead scripts/release.py:28
package_name software healthy scripts/release.py:83
update_version software healthy scripts/release.py:91
has_changes software healthy scripts/release.py:104
gen_version software healthy scripts/release.py:122
find_changed_packages software healthy scripts/release.py:128
cli software healthy scripts/release.py:138
update_packages software healthy scripts/release.py:147
generate_notes software healthy scripts/release.py:166
generate_version software healthy scripts/release.py:182
generate_matrix software healthy scripts/release.py:195
parseRootUri software healthy src/filesystem/roots-utils.ts:parseRootUri
formatDirectoryError software healthy src/filesystem/roots-utils.ts:formatDirectoryError
getValidRootDirectories software healthy src/filesystem/roots-utils.ts:getValidRootDirectories
setAllowedDirectories software healthy src/filesystem/lib.ts:setAllowedDirectories
getAllowedDirectories software healthy src/filesystem/lib.ts:getAllowedDirectories
formatSize software healthy src/filesystem/lib.ts:formatSize
normalizeLineEndings software healthy src/filesystem/lib.ts:normalizeLineEndings
createUnifiedDiff software healthy src/filesystem/lib.ts:createUnifiedDiff
to software healthy src/filesystem/lib.ts:to
resolveRelativePathAgainstAllowedDirectories software healthy src/filesystem/lib.ts:resolveRelativePathAgainstAllowedDire…
validatePath software healthy src/filesystem/lib.ts:validatePath
getFileStats software healthy src/filesystem/lib.ts:getFileStats
readFileContent software healthy src/filesystem/lib.ts:readFileContent
writeFileContent software healthy src/filesystem/lib.ts:writeFileContent
applyFileEdits software healthy src/filesystem/lib.ts:applyFileEdits
tailFile software healthy src/filesystem/lib.ts:tailFile
headFile software healthy src/filesystem/lib.ts:headFile
searchFilesWithValidation software healthy src/filesystem/lib.ts:searchFilesWithValidation
search software healthy src/filesystem/lib.ts:search
allowedDirectories software healthy src/filesystem/index.ts:allowedDirectories
readFileAsBase64Stream software healthy src/filesystem/index.ts:readFileAsBase64Stream
readTextFileHandler software healthy src/filesystem/index.ts:readTextFileHandler
buildTree software healthy src/filesystem/index.ts:buildTree
updateAllowedDirectoriesFromRoots software healthy src/filesystem/index.ts:updateAllowedDirectoriesFromRoots
runServer software healthy src/filesystem/index.ts:runServer
convertToWindowsPath software healthy src/filesystem/path-utils.ts:convertToWindowsPath
normalizePath software healthy src/filesystem/path-utils.ts:normalizePath
will software healthy src/filesystem/path-utils.ts:will
expandHome software healthy src/filesystem/path-utils.ts:expandHome
isPathWithinAllowedDirectories software healthy src/filesystem/path-validation.ts:isPathWithinAllowedDirect…
checkSymlinkSupport software healthy src/filesystem/__tests__/path-validation.test.ts:checkSymli…
getSymlinkSupport software healthy src/filesystem/__tests__/path-validation.test.ts:getSymlink…
import software healthy src/filesystem/__tests__/directory-tree.test.ts:import
buildTreeForTesting software healthy src/filesystem/__tests__/directory-tree.test.ts:buildTreeFo…
spawnServer software healthy src/filesystem/__tests__/startup-validation.test.ts:spawnSe…
only software healthy src/filesystem/__tests__/lib.test.ts:only
run software healthy src/everything/index.ts:run
createMockServer software healthy src/everything/__tests__/prompts.test.ts:createMockServer
createMockServer software healthy src/everything/__tests__/tools.test.ts:createMockServer

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
.mcp.json software healthy .mcp.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
package-lock.json software healthy package-lock.json
ADDITIONAL.md software healthy ADDITIONAL.md
tsconfig.json software healthy tsconfig.json
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
SECURITY.md software healthy SECURITY.md
release.py software healthy scripts/release.py
pull_request_template.md software healthy .github/pull_request_template.md
readme-pr-check.yml software healthy .github/workflows/readme-pr-check.yml
typescript.yml software healthy .github/workflows/typescript.yml
claude.yml software healthy .github/workflows/claude.yml
release.yml software healthy .github/workflows/release.yml
python.yml software healthy .github/workflows/python.yml
roots-utils.ts software healthy src/filesystem/roots-utils.ts
README.md software healthy src/filesystem/README.md
package.json software healthy src/filesystem/package.json
lib.ts software healthy src/filesystem/lib.ts
index.ts software healthy src/filesystem/index.ts
Dockerfile software healthy src/filesystem/Dockerfile
path-utils.ts software healthy src/filesystem/path-utils.ts
tsconfig.json software healthy src/filesystem/tsconfig.json
path-validation.ts software healthy src/filesystem/path-validation.ts
vitest.config.ts software warning src/filesystem/vitest.config.ts
path-validation.test.ts software healthy src/filesystem/__tests__/path-validation.test.ts
directory-tree.test.ts software healthy src/filesystem/__tests__/directory-tree.test.ts
startup-validation.test.ts software healthy src/filesystem/__tests__/startup-validation.test.ts
structured-content.test.ts software warning src/filesystem/__tests__/structured-content.test.ts
path-utils.test.ts software warning src/filesystem/__tests__/path-utils.test.ts
roots-utils.test.ts software warning src/filesystem/__tests__/roots-utils.test.ts
lib.test.ts software healthy src/filesystem/__tests__/lib.test.ts
README.md software healthy src/everything/README.md
package.json software healthy src/everything/package.json
index.ts software healthy src/everything/index.ts
Dockerfile software healthy src/everything/Dockerfile
tsconfig.json software healthy src/everything/tsconfig.json
AGENTS.md software healthy src/everything/AGENTS.md
vitest.config.ts software warning src/everything/vitest.config.ts
server.test.ts software warning src/everything/__tests__/server.test.ts
prompts.test.ts software healthy src/everything/__tests__/prompts.test.ts
resources.test.ts software warning src/everything/__tests__/resources.test.ts
tools.test.ts software healthy src/everything/__tests__/tools.test.ts
registrations.test.ts software healthy src/everything/__tests__/registrations.test.ts
architecture.md software healthy src/everything/docs/architecture.md
extension.md software healthy src/everything/docs/extension.md
structure.md software healthy src/everything/docs/structure.md
features.md software healthy src/everything/docs/features.md

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
GitHashParamType software healthy scripts/release.py:25
Package software healthy scripts/release.py:54
NpmPackage software healthy scripts/release.py:63
PyPiPackage software healthy scripts/release.py:80
InMemoryEventStore software healthy src/everything/transports/streamableHttp.ts:InMemoryEventSt…
SequentialThinkingServer software healthy src/sequentialthinking/lib.ts:SequentialThinkingServer
GitStatus software healthy src/git/src/mcp_server_git/server.py:23
GitDiffUnstaged software healthy src/git/src/mcp_server_git/server.py:26
GitDiffStaged software healthy src/git/src/mcp_server_git/server.py:30
GitDiff software healthy src/git/src/mcp_server_git/server.py:34
GitCommit software healthy src/git/src/mcp_server_git/server.py:39
GitAdd software healthy src/git/src/mcp_server_git/server.py:43
GitReset software healthy src/git/src/mcp_server_git/server.py:47
GitLog software healthy src/git/src/mcp_server_git/server.py:50
GitCreateBranch software healthy src/git/src/mcp_server_git/server.py:62
GitCheckout software healthy src/git/src/mcp_server_git/server.py:67
GitShow software healthy src/git/src/mcp_server_git/server.py:71
GitBranch software healthy src/git/src/mcp_server_git/server.py:77
GitTools software healthy src/git/src/mcp_server_git/server.py:96
contains software healthy src/memory/index.ts:contains
KnowledgeGraphManager software healthy src/memory/index.ts:KnowledgeGraphManager
TestGetRobotsTxtUrl software healthy src/fetch/tests/test_server.py:16
TestExtractContentFromHtml software healthy src/fetch/tests/test_server.py:50
TestCheckMayAutonomouslyFetchUrl software healthy src/fetch/tests/test_server.py:91
TestFetchUrl software healthy src/fetch/tests/test_server.py:187
Fetch software healthy src/fetch/src/mcp_server_fetch/server.py:151
TimeTools software healthy src/time/src/mcp_server_time/server.py:17
TimeResult software healthy src/time/src/mcp_server_time/server.py:22
TimeConversionResult software healthy src/time/src/mcp_server_time/server.py:29
TimeConversionInput software healthy src/time/src/mcp_server_time/server.py:35
TimeServer software healthy src/time/src/mcp_server_time/server.py:60

LabelLayerStatusPath
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
filesystem software healthy src/filesystem
__tests__ software healthy src/filesystem/__tests__
everything software healthy src/everything
__tests__ software healthy src/everything/__tests__
docs software healthy src/everything/docs
resources software healthy src/everything/resources
transports software healthy src/everything/transports
server software healthy src/everything/server
tools software healthy src/everything/tools
prompts software healthy src/everything/prompts
sequentialthinking software healthy src/sequentialthinking
__tests__ software healthy src/sequentialthinking/__tests__
git software healthy src/git
tests software healthy src/git/tests
src software healthy src/git/src
mcp_server_git software healthy src/git/src/mcp_server_git
memory software healthy src/memory
__tests__ software healthy src/memory/__tests__
fetch software healthy src/fetch
tests software healthy src/fetch/tests
src software healthy src/fetch/src
mcp_server_fetch software healthy src/fetch/src/mcp_server_fetch
time software healthy src/time
test software healthy src/time/test
src software healthy src/time/src
mcp_server_time software healthy src/time/src/mcp_server_time

LabelLayerStatusPath
check-readme-only cicd healthy .github/workflows/readme-pr-check.yml
handle-confirmation cicd healthy .github/workflows/readme-pr-check.yml
detect-packages cicd healthy .github/workflows/typescript.yml
test cicd healthy .github/workflows/typescript.yml
build cicd healthy .github/workflows/typescript.yml
publish cicd healthy .github/workflows/typescript.yml
claude cicd healthy .github/workflows/claude.yml
create-metadata cicd healthy .github/workflows/release.yml
update-packages cicd healthy .github/workflows/release.yml
publish-pypi cicd healthy .github/workflows/release.yml
publish-npm cicd healthy .github/workflows/release.yml
create-release cicd healthy .github/workflows/release.yml
detect-packages cicd healthy .github/workflows/python.yml
test cicd healthy .github/workflows/python.yml
build cicd healthy .github/workflows/python.yml
publish cicd healthy .github/workflows/python.yml

LabelLayerStatusPath
image::src/filesystem/Dockerfile hardware healthy src/filesystem/Dockerfile
image::src/everything/Dockerfile hardware healthy src/everything/Dockerfile
image::src/sequentialthinking/Dockerfile hardware healthy src/sequentialthinking/Dockerfile
image::src/git/Dockerfile hardware healthy src/git/Dockerfile
image::src/memory/Dockerfile hardware healthy src/memory/Dockerfile
image::src/fetch/Dockerfile hardware healthy src/fetch/Dockerfile
image::src/time/Dockerfile hardware healthy src/time/Dockerfile

LabelLayerStatusPath
GET /sse api healthy src/everything/transports/sse.ts
POST /message api healthy src/everything/transports/sse.ts
POST /mcp api healthy src/everything/transports/streamableHttp.ts
GET /mcp api healthy src/everything/transports/streamableHttp.ts
DELETE /mcp api healthy src/everything/transports/streamableHttp.ts

LabelLayerStatusPath
gha::readme-pr-check cicd healthy .github/workflows/readme-pr-check.yml
gha::typescript cicd healthy .github/workflows/typescript.yml
gha::claude cicd healthy .github/workflows/claude.yml
gha::release cicd healthy .github/workflows/release.yml
gha::python cicd healthy .github/workflows/python.yml

LabelLayerStatusPath
NPM_TOKEN cicd healthy
ANTHROPIC_API_KEY cicd healthy
GITHUB_TOKEN cicd healthy

LabelLayerStatusPath
postgres data healthy package-lock.json
redis data healthy package-lock.json

LabelLayerStatusPath
repobility-clone-6jqrzak9 software healthy /tmp/repobility-clone-6jqrzak9

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/e7754425-5240-4ee0-b663-dfac5e327454/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e7754425-5240-4ee0-b663-dfac5e327454/

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.