Author MCP servers for Lovable apps. Declare tools with defineTool, register them in defineMcp, and a framework adapter (TanStack or Supabase Edge Functions) emits the route(s) at build time.
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
code files: 64
filesystem 8
- fs package/dist/io-BOWAT0Iz.js :4
import { lstatSync, mkdirSync, readFileSync, renameSync, unlinkSync, writeFileSync } from "node:fs"; - fs package/dist/io-DlrcWviC.cjs :4
let node_fs = require("node:fs"); - fs package/dist/stacks/supabase/vite.cjs :9
let node_fs = require("node:fs"); - fs package/dist/stacks/supabase/vite.js :5
import { lstatSync, mkdirSync, readFileSync, readdirSync, realpathSync, unlinkSync, writeFileSync } from "node:fs"; - fs package/dist/stacks/tanstack/vite.cjs :8
let node_fs = require("node:fs"); - fs package/dist/stacks/tanstack/vite.js :4
import { lstatSync, mkdirSync, readFileSync, readdirSync, unlinkSync, writeFileSync } from "node:fs"; - fs package/dist/supabase-config-CakTU8YF.js :2
import { readFileSync } from "node:fs"; - fs package/dist/supabase-config-Dz7dnUv0.cjs :2
let node_fs = require("node:fs");
network 4
- net package/dist/cors-B0M7vKyd.js :404
response = await fetch(url, { - net package/dist/cors-B7bfc6Vl.cjs :404
response = await fetch(url, { - net package/dist/mcp-Bzsp56bG.cjs :401
}).fetch(request, classified?.parsedBody === void 0 ? void 0 : { parsedBody: classified.parsedBody }); - net package/dist/mcp-D_3G4xwX.js :401
}).fetch(request, classified?.parsedBody === void 0 ? void 0 : { parsedBody: classified.parsedBody });
declared dependencies 11
- @modelcontextprotocol/server@2.0.0
- @modelcontextprotocol/sdk@1.28.0
- esbuild@^0.27.0
- jose@^6.2.2
- @types/node@22.13.13
- rimraf@^5.0.0
- tsdown@^0.22.5
- typescript@7.0.2
- vite@^7.3.1
- vitest@^4.1.5
- zod@^4.1.13