github TypeScript analyzed 1c22198

snapshot-site-s/snapshot-site-mcp

github

Let Claude, ChatGPT, and other MCP clients capture, compare, and analyze any web page — hosted with OAuth, or local over stdio.

maintainer
snapshot-site-s
license
MIT
first seen
2026-07-30
last seen
2026-07-30
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · streamable-http · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 6

network 4

  • net snapshot-site-snapshot-site-mcp-1c22198/src/adminAuth.ts :74 const response = await fetch(ADMIN_SNAPSHOT_INTERNAL_AUTH_URL, {
  • net snapshot-site-snapshot-site-mcp-1c22198/src/auth.ts :1 import type { IncomingMessage, ServerResponse } from "node:http";
  • net snapshot-site-snapshot-site-mcp-1c22198/src/http.ts :2 import { createServer, type IncomingMessage, type ServerResponse } from "node:http";
  • net snapshot-site-snapshot-site-mcp-1c22198/src/mcpServer.ts :69 return fetch(input, {

secrets 3

  • secrets snapshot-site-snapshot-site-mcp-1c22198/src/adminAuth.ts :3 const INTERNAL_SERVICE_JWT_SECRET = String(process.env.INTERNAL_SERVICE_JWT_SECRET || "").trim();
  • secrets snapshot-site-snapshot-site-mcp-1c22198/src/auth.ts :13 const OIDC_INTROSPECTION_CLIENT_SECRET = String(process.env.OIDC_INTROSPECTION_CLIENT_SECRET || "").trim();
  • secrets snapshot-site-snapshot-site-mcp-1c22198/src/mcpServer.ts :36 const apiKey = process.env.SNAPSHOT_SITE_API_KEY;

install hooks 2

  • prepare snapshot-site-snapshot-site-mcp-1c22198/package.json :42 pnpm run build
  • prepublishOnly snapshot-site-snapshot-site-mcp-1c22198/package.json :46 pnpm run clean && pnpm run build

declared dependencies 6

  • @modelcontextprotocol/sdk@^1.28.0
  • @snapshot-site/sdk@^0.1.0
  • jose@^6.1.0
  • zod@^4.2.1
  • @types/node@^22.13.10
  • typescript@^5.8.2