Search, compare, and analyze U.S. college data — costs, earnings, programs, and outcomes — via MCP. STDIO or Streamable HTTP.
Drift inferred · capture-to-capture
tool count over time
06-13 14:36 now
12t
12t
transport stdio · streamable-http · http
verified
reported
listed in the official MCP registry counts 9 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
scorecard_compare_schools
-
scorecard_get_earnings
-
scorecard_get_programs
-
scorecard_get_school
-
scorecard_list_fields
-
scorecard_lookup_cip
-
scorecard_search_programs
-
scorecard_search_schools
-
scorecard_value_analysis
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 6b5dd9d · analyzer v33 · 2w ago
skills & prompt files 33
- agent-rules cyanheads-college-scorecard-mcp-server-6b5dd9d/CLAUDE.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/add-app-tool/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/add-prompt/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/add-resource/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/add-service/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/add-test/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/add-tool/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-auth/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-canvas/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-config/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-context/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-errors/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-linter/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-mirror/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-services/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-telemetry/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-testing/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-utils/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/api-workers/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/code-simplifier/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/design-mcp-server/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/field-test/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/git-wrapup/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/maintenance/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/orchestrations/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/polish-docs-meta/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/release-and-publish/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/report-issue-framework/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/report-issue-local/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/security-pass/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/setup/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/techniques/SKILL.md
- skill cyanheads-college-scorecard-mcp-server-6b5dd9d/skills/tool-defs-analysis/SKILL.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 48
filesystem 15
- fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/build-changelog.ts :32
import { existsSync, readdirSync, readFileSync, writeFileSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/build.ts :17
import { readFileSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/check-dependency-specifiers.ts :38
import { existsSync, readFileSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/check-docs-sync.ts :22
import { existsSync, readFileSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/check-framework-antipatterns.ts :39
import { existsSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/check-skill-versions.ts :33
import { existsSync, readFileSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/check-skills-sync.ts :37
import { existsSync, readdirSync, readFileSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/clean-mcpb.ts :29
import { existsSync, statSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/clean.ts :15
import { readdir, rm } from 'node:fs/promises'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/devcheck.ts :3
import { existsSync, readFileSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/lint-mcp.ts :19
import { existsSync, readdirSync, readFileSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/lint-packaging.ts :52
import { existsSync, readdirSync, readFileSync } from 'node:fs';
show 3 more
- fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/list-skills.ts :21
import { existsSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/release-github.ts :33
import { existsSync, readFileSync } from 'node:fs'; - fs (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/tree.ts :24
import type { Dirent } from 'node:fs';
shell / exec 7
- shell (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/build.ts :16
import { execFile } from 'node:child_process'; - shell (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/check-framework-antipatterns.ts :38
import { spawnSync } from 'node:child_process'; - shell (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/check-skill-versions.ts :32
import { spawnSync } from 'node:child_process'; - shell (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/clean-mcpb.ts :28
import { execFileSync } from 'node:child_process'; - shell (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/devcheck.ts :2
import { type ChildProcess, spawn, spawnSync } from 'node:child_process'; - shell (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/lint-packaging.ts :51
import { execFileSync } from 'node:child_process'; - shell (weak) cyanheads-college-scorecard-mcp-server-6b5dd9d/scripts/release-github.ts :32
import { spawnSync } from 'node:child_process';
network 1
- net cyanheads-college-scorecard-mcp-server-6b5dd9d/src/services/scorecard/scorecard-service.ts :140
response = await fetch(url, { signal });
tool registrations 9
- scorecard_compare_schools cyanheads-college-scorecard-mcp-server-6b5dd9d/src/mcp-server/tools/definitions/compare-schools.tool.ts :47
- scorecard_get_earnings cyanheads-college-scorecard-mcp-server-6b5dd9d/src/mcp-server/tools/definitions/get-earnings.tool.ts :11
- scorecard_get_programs cyanheads-college-scorecard-mcp-server-6b5dd9d/src/mcp-server/tools/definitions/get-programs.tool.ts :42
- scorecard_get_school cyanheads-college-scorecard-mcp-server-6b5dd9d/src/mcp-server/tools/definitions/get-school.tool.ts :104
- scorecard_list_fields cyanheads-college-scorecard-mcp-server-6b5dd9d/src/mcp-server/tools/definitions/list-fields.tool.ts :11
- scorecard_lookup_cip cyanheads-college-scorecard-mcp-server-6b5dd9d/src/mcp-server/tools/definitions/lookup-cip.tool.ts :11
- scorecard_search_programs cyanheads-college-scorecard-mcp-server-6b5dd9d/src/mcp-server/tools/definitions/search-programs.tool.ts :26
- scorecard_search_schools cyanheads-college-scorecard-mcp-server-6b5dd9d/src/mcp-server/tools/definitions/search-schools.tool.ts :12
- scorecard_value_analysis cyanheads-college-scorecard-mcp-server-6b5dd9d/src/mcp-server/tools/definitions/value-analysis.tool.ts :30
declared dependencies 11
- @cyanheads/mcp-ts-core@^0.12.3
- pino-pretty@^13.1.3
- zod@^4.4.3
- @biomejs/biome@^2.5.9
- @socketsecurity/bun-security-scanner@^1.1.2
- @types/node@^26.2.0
- depcheck@^1.4.7
- ignore@^7.0.6
- tsc-alias@^1.9.2
- typescript@^7.0.2
- vitest@^4.1.11