{
  "name": "api2ai",
  "version": "0.2.13",
  "description": "Generate production-ready MCP servers from any OpenAPI specification using the highly-used and convenient [mcp-use](https://mcp-use.com) framework",
  "license": "rights.institute/prosper",
  "author": "vtempest",
  "repository": {
    "type": "git",
    "url": "https://github.com/OpenSourceAGI/starter-app-dev-tools/tree/master/packages/api2ai-mcp-generator"
  },
  "homepage": "https://github.com/OpenSourceAGI/starter-app-dev-tools/tree/master/packages/api2ai-mcp-generator",
  "exports": {
    ".": {
      "import": "./dist/index.mjs",
      "require": "./dist/index.js",
      "types": "./dist/index.d.ts"
    }
  },
  "main": "dist/index.js",
  "module": "dist/index.mjs",
  "types": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "next build",
    "db:create": "npm create cloud-db",
    "db:generate": "drizzle-kit generate",
    "db:push": "drizzle-kit push",
    "db:studio": "concurrently \"drizzle-kit studio\" \"wait-on https://local.drizzle.studio && opener https://local.drizzle.studio\"",
    "dev": "concurrently \"next dev\" \"wait-on http://localhost:3000 && opener http://localhost:3000\"",
    "docs:check": "fumadocs check",
    "docs:generate": "fumadocs-mdx",
    "postinstall": "fumadocs-mdx && drizzle-kit push",
    "make": "concurrently \"next build && next start \" \"wait-on http://localhost:3000 && opener http://localhost:3000\"",
    "start": "next start"
  },
  "dependencies": {
    "@ai-sdk/react": "3.0.3",
    "@aws-sdk/client-rds-data": "latest",
    "@better-auth/core": "latest",
    "@better-auth/stripe": "^1.4.7",
    "@cloudflare/workers-types": "latest",
    "@electric-sql/pglite": "latest",
    "@emotion/is-prop-valid": "latest",
    "@fumadocs/mdx-remote": "^1.4.3",
    "@langchain/core": "^1.1.5",
    "@langchain/groq": "^1.0.2",
    "@langchain/openai": "^1.2.0",
    "@libsql/client": "^0.15.15",
    "@libsql/client-wasm": "latest",
    "@lynx-js/react": "latest",
    "@mixedbread/sdk": "latest",
    "@neondatabase/serverless": "latest",
    "@op-engineering/op-sqlite": "latest",
    "@opentelemetry/api": "latest",
    "@orama/core": "latest",
    "@planetscale/database": "latest",
    "@prisma/client": "latest",
    "@radix-ui/react-accordion": "1.2.12",
    "@radix-ui/react-alert-dialog": "1.1.15",
    "@radix-ui/react-aspect-ratio": "1.1.8",
    "@radix-ui/react-avatar": "^1.1.11",
    "@radix-ui/react-checkbox": "1.3.3",
    "@radix-ui/react-collapsible": "^1.1.12",
    "@radix-ui/react-context-menu": "2.2.16",
    "@radix-ui/react-dialog": "^1.1.15",
    "@radix-ui/react-dropdown-menu": "^2.1.16",
    "@radix-ui/react-hover-card": "1.1.15",
    "@radix-ui/react-label": "2.1.8",
    "@radix-ui/react-menubar": "1.1.16",
    "@radix-ui/react-navigation-menu": "1.2.14",
    "@radix-ui/react-popover": "1.1.15",
    "@radix-ui/react-presence": "1.1.5",
    "@radix-ui/react-progress": "1.1.8",
    "@radix-ui/react-radio-group": "^1.3.8",
    "@radix-ui/react-scroll-area": "1.2.10",
    "@radix-ui/react-select": "2.2.6",
    "@radix-ui/react-separator": "^1.1.8",
    "@radix-ui/react-slider": "1.3.6",
    "@radix-ui/react-slot": "^1.2.4",
    "@radix-ui/react-switch": "1.2.6",
    "@radix-ui/react-tabs": "1.1.13",
    "@radix-ui/react-toast": "1.2.15",
    "@radix-ui/react-toggle": "1.1.10",
    "@radix-ui/react-toggle-group": "1.1.11",
    "@radix-ui/react-tooltip": "^1.2.8",
    "@react-email/render": "latest",
    "@react-three/drei": "^10.7.7",
    "@react-three/fiber": "^9.4.2",
    "@scalar/api-client-react": "latest",
    "@scalar/api-reference": "^1.40.5",
    "@scalar/api-reference-react": "^0.8.11",
    "@shikijs/rehype": "^3.20.0",
    "@shikijs/transformers": "^3.20.0",
    "@silevis/reactgrid": "^4.1.17",
    "@t3-oss/env-nextjs": "0.13.10",
    "@tabler/icons-react": "^3.36.0",
    "@tanstack/react-router": "latest",
    "@tanstack/react-start": "latest",
    "@tidbcloud/serverless": "latest",
    "@types/better-sqlite3": "latest",
    "@types/dompurify": "^3.2.0",
    "@types/js-yaml": "^4.0.9",
    "@types/marked": "^6.0.0",
    "@types/pg": "latest",
    "@types/sql.js": "latest",
    "@upstash/redis": "latest",
    "@vercel/analytics": "1.6.1",
    "@vercel/postgres": "latest",
    "@xata.io/client": "latest",
    "ai": "6.0.3",
    "algoliasearch": "latest",
    "arktype": "latest",
    "autoprefixer": "^10.4.22",
    "axios": "^1.13.2",
    "better-auth": "^1.4.7",
    "better-sqlite3": "latest",
    "bun-types": "latest",
    "canvas": "latest",
    "class-variance-authority": "^0.7.1",
    "cli-highlight": "^2.1.11",
    "clsx": "^2.1.1",
    "cmdk": "^1.1.1",
    "date-fns": "4.1.0",
    "dompurify": "^3.3.1",
    "dotenv": "^17.2.3",
    "drizzle-orm": "^0.45.1",
    "embla-carousel-react": "8.6.0",
    "ethers": "^6.16.0",
    "expo": "latest",
    "expo-asset": "latest",
    "expo-file-system": "latest",
    "expo-gl": "latest",
    "expo-sqlite": "latest",
    "feed": "^5.1.0",
    "fumadocs-core": "^16.2.5",
    "fumadocs-mdx": "^14.1.1",
    "fumadocs-openapi": "^10.1.4",
    "fumadocs-twoslash": "^3.1.10",
    "fumadocs-typescript": "^4.0.14",
    "fumadocs-ui": "^16.2.5",
    "gel": "latest",
    "grab-url": "^1.0.15",
    "hast-util-to-jsx-runtime": "2.3.6",
    "highlight.js": "^11.11.1",
    "jiti": "latest",
    "js-yaml": "^4.1.1",
    "jszip": "^3.10.1",
    "katex": "^0.16.27",
    "knex": "latest",
    "kysely": "latest",
    "langchain": "^1.2.0",
    "less": "latest",
    "lightningcss": "latest",
    "linkedom": "^0.18.12",
    "lucide-react": "^0.561.0",
    "marked": "^17.0.1",
    "mermaid": "^11.12.2",
    "mongodb": "latest",
    "motion": "^12.23.26",
    "mysql2": "latest",
    "next": "16.0.10",
    "next-themes": "^0.4.6",
    "pg": "latest",
    "pinets": "^0.5.0",
    "postgres": "latest",
    "prisma": "latest",
    "react": "19.2.3",
    "react-day-picker": "9.12.0",
    "react-dom": "19.2.3",
    "react-hook-form": "^7.68.0",
    "react-is": "^19.2.3",
    "react-native": "latest",
    "react-resizable-panels": "^3.0.6",
    "react-router": "latest",
    "rehype-katex": "^7.0.1",
    "remark": "15.0.1",
    "remark-gfm": "4.0.1",
    "remark-math": "^6.0.0",
    "remark-rehype": "11.1.2",
    "resend": "^6.6.0",
    "sass": "latest",
    "sass-embedded": "latest",
    "simplex-noise": "^4.0.3",
    "siwe": "^3.0.0",
    "solid-js": "latest",
    "sonner": "^2.0.7",
    "sql.js": "latest",
    "sqlite3": "latest",
    "stripe": "^20.0.0",
    "stylus": "latest",
    "sugarss": "latest",
    "tailwind-merge": "^3.4.0",
    "tailwindcss-animate": "^1.0.7",
    "tavily": "^1.0.2",
    "terser": "^5.44.1",
    "three": "^0.182.0",
    "three-globe": "^2.45.0",
    "tsx": "latest",
    "unist-util-visit": "5.0.0",
    "valibot": "latest",
    "vaul": "^1.1.2",
    "viem": "^2.42.0",
    "vitest": "latest",
    "waku": "latest",
    "yaml": "latest",
    "zod": "4.1.13"
  },
  "devDependencies": {
    "@fumadocs/cli": "^1.1.0",
    "@tailwindcss/postcss": "^4.1.18",
    "@types/node": "^25.0.2",
    "@types/react": "^19.2.7",
    "@types/react-dom": "^19.2.3",
    "@types/three": "^0.182.0",
    "concurrently": "^9.2.1",
    "drizzle-kit": "^0.31.8",
    "opener": "^1.5.2",
    "postcss": "^8.5.6",
    "tailwindcss": "^4.1.18",
    "tw-animate-css": "1.4.0",
    "typescript": "^5.9.3",
    "vite": "^7.3.0",
    "vite-plugin-dts": "^4.5.4",
    "wait-on": "^9.0.3"
  },
  "data": "dist/index.d.ts",
  "trustedDependencies": [
    "pg-native"
  ]
}
