modelcontextprotocol/servers
Model Context Protocol Servers
TypeScript★ 90,855+50 that day#6 on trendingC 69.9 health6.41% duplicated
C69.9/100
Duplication64
5.8% in typescript, python, bash, perlDead code97
0%Complexity57
43.4%Most complex files
- src/everything/__tests__/tools.test.ts173 cx
- src/filesystem/__tests__/lib.test.ts125 cx
- src/memory/__tests__/knowledge-graph.test.ts104 cx
- src/filesystem/__tests__/path-validation.test.ts102 cx
- src/memory/index.ts98 cx
- src/filesystem/lib.ts88 cx
- src/git/src/mcp_server_git/server.py76 cx
- src/filesystem/index.ts72 cx
- src/everything/__tests__/resources.test.ts61 cx
- src/git/tests/test_server.py58 cx
Dead code 0.02% unused · 3 findings
- src/everything/tools/trigger-url-elicitation.ts:__resetIssuedErrorPathElicitationsunused-export
- src/filesystem/lib.ts:osunused-import
- src/filesystem/lib.ts:diffLinesunused-import
147files
22,053lines
126,964tokens
106clones
1,413duplicated lines (6.41%)
7,854duplicated tokens (6.19%)
By format
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| typescript | 76 | 13,545 | 76 | 903 | 6.67% |
| markdown | 23 | 3,192 | 13 | 305 | 9.56% |
| python | 10 | 2,820 | 10 | 99 | 3.51% |
| yaml | 5 | 575 | 6 | 88 | 15.3% |
| json | 13 | 812 | 1 | 18 | 2.22% |
| bash | 12 | 724 | 0 | 0 | 0% |
| perl | 1 | 168 | 0 | 0 | 0% |
| toml | 3 | 130 | 0 | 0 | 0% |
| text | 4 | 87 | 0 | 0 | 0% |
Largest clones
- 39 lines · 192 tokens markdownsrc/everything/README.md:58–96⇆src/memory/README.md:241–287
- 26 lines · 188 tokens typescriptsrc/filesystem/__tests__/directory-tree.test.ts:17–42⇆src/filesystem/index.ts:572–597
- 11 lines · 180 tokens markdownsrc/everything/README.md:58–68⇆src/filesystem/README.md:284–294
- 11 lines · 180 tokens markdownsrc/everything/README.md:58–68⇆src/git/README.md:177–187
- 11 lines · 180 tokens markdownsrc/everything/README.md:58–68⇆src/sequentialthinking/README.md:138–148
- 43 lines · 148 tokens markdownsrc/fetch/README.md:111–153⇆src/time/README.md:135–177
- 18 lines · 127 tokens typescriptsrc/everything/__tests__/tools.test.ts:760–777⇆src/everything/__tests__/tools.test.ts:833–850
- 25 lines · 123 tokens typescriptsrc/memory/version.ts:3–27⇆src/sequentialthinking/version.ts:3–33
- 38 lines · 115 tokens typescriptsrc/everything/tools/trigger-elicitation-request-async.ts:185–222⇆src/everything/tools/trigger-sampling-request-async.ts:181–218
- 34 lines · 113 tokens markdownsrc/fetch/README.md:76–109⇆src/time/README.md:104–133
Trending appearances
| Day | Rank | Stars | Files | Lines | Clones | Duplication | Health | Commit |
|---|---|---|---|---|---|---|---|---|
| Oct 1, 2026 | #6 | 90,855 (+50) | 147 | 22,053 | 106 | 6.41% | C 69.9 | f46d957 |
Want this for your own project? Install jscpd and run jscpd .