MCP Inspector - A tool for inspecting and debugging MCP servers
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 4
- fs package/dist/cli.js :2758
import { readFileSync } from "fs"; - fs package/dist/server/chunk-3UU5PBIU.js :11
import { existsSync, readFileSync } from "fs"; - fs package/dist/server/chunk-IDMHJUEM.js :2
import { existsSync } from "fs"; - fs package/dist/server/chunk-QQ37LGLJ.js :3
import { readFileSync } from "fs";
shell / exec 3
- shell package/dist/cli.js :2757
import { spawn } from "child_process"; - shell package/dist/server/chunk-QQ37LGLJ.js :2
import { spawn } from "child_process"; - shell package/dist/web/assets/core-9qvnfRcs.js :1
import{t as e}from"./chunk-BEqpzyXh.js";var t=e(((e,t)=>{function n(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw Error(`map is read-only`)}:e instanceof Set&&(e.add=e.clear=e.del
network 6
- net package/dist/cli.js :418
const res = await fetch(DEFAULT_ENDPOINT, { - net package/dist/client/index.js :131
const response = await fetch(this.endpoint, { - net package/dist/server/chunk-3UU5PBIU.js :288
const response = await fetch(viteUrl, { - net package/dist/server/chunk-A4VH7AIP.js :549
const response = await fetch( - net package/dist/server/chunk-PJNKFX2R.js :402
const res = await fetch(DEFAULT_ENDPOINT, { - net package/dist/server/chunk-QNKR35CW.js :44
Promise.resolve(honoApp.fetch(request)).then(async (fetchResponse) => {
declared dependencies 52
- @hono/node-server@^1.19.13
- @modelcontextprotocol/ext-apps@^1.0.1
- @modelcontextprotocol/sdk@^1.26.0
- @paper-design/shaders-react@^0.0.72
- @radix-ui/react-alert-dialog@^1.1.15
- @radix-ui/react-avatar@^1.1.11
- @radix-ui/react-checkbox@^1.3.3
- @radix-ui/react-dialog@^1.1.15
- @radix-ui/react-dropdown-menu@^2.1.16
- @radix-ui/react-label@^2.1.8
- @radix-ui/react-popover@^1.1.15
- @radix-ui/react-select@^2.2.6
- @radix-ui/react-switch@^1.2.6
- @radix-ui/react-tooltip@^1.2.8
- @scarf/scarf@^1.4.0
- @tailwindcss/vite@^4.2.0
- @types/react-syntax-highlighter@^15.5.13
- class-variance-authority@^0.7.1
- clsx@^2.1.1
- cmdk@^1.1.1
- hono@^4.12.12
- lucide-react@^0.562.0
- markdown-to-jsx@^9.7.4
- motion@^12.34.2
- next-themes@^0.4.6
- open@^11.0.0
- posthog-node@^5.24.17
- react-resizable-panels@^4.6.4
- react-syntax-highlighter@^16.1.0
- sonner@^2.0.7
- tailwind-merge@^3.5.0
- zod@4.3.5
- mcp-use@1.32.1
- @playwright/test@^1.58.2
- @radix-ui/react-slot@^1.2.4
- @types/express@^5.0.6
- @vitejs/plugin-react@^6.0.0
- concurrently@^9.2.1
- emulate@0.5.0
- eslint@^9.39.2
- express@^5.2.1
- oauth2-mock-server@^8.2.2
- react@^19.2.3
- react-dom@^19.2.3
- react-router@^7.12.0
- tailwindcss@^4.2.0
- tsup@^8.5.1
- tsx@^4.21.0
- tw-animate-css@^1.4.0
- vite@^8.0.5
- vitest@^4.1.0
- wait-on@^9.0.4