Skip to main content
Glama

Convex MCP server

Official
by get-convex
package.json4.04 kB
{ "name": "dashboard-common", "version": "0.1.0", "private": true, "type": "module", "sideEffects": false, "scripts": { "build": "npm run build:generated && tsc --noEmit", "build:generated": "python3 scripts/build-convexServerTypes.py", "lint": "bash scripts/checkNode20.sh && eslint ./src --ext .js,.jsx,.ts,.tsx --ignore-pattern '**/*.stories.tsx'", "lint:fix": "bash scripts/checkNode20.sh && eslint --fix ./src --ext .js,.jsx,.ts,.tsx --ignore-pattern '**/*.stories.tsx'" }, "peerDependencies": { "@radix-ui/react-icons": "~1.3.0", "convex": "workspace:*", "next": "^14.2.33", "next-themes": "~0.4.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-use": "~17.6.0" }, "dependencies": { "@convex-dev/design-system": "workspace:*", "@floating-ui/react": "^0.27.0", "@headlessui/react": "1.7.19", "@heroicons/react": "2.2.0", "@monaco-editor/react": "4.7.0", "@radix-ui/react-tooltip": "~1.2.0", "@tanstack/react-table": "~8.21.0", "acorn": "~8.8.1", "base64-js": "^1.5.1", "classnames": "^2.3.2", "date-fns": "^2.29.3", "formik": "^2.4.6", "fuzzy": "~0.1.3", "id-encoding": "workspace:*", "is-valid-identifier": "~2.0.2", "js-base64": "~3.7.4", "launchdarkly-react-client-sdk": "^3.0.4", "lodash": "~4.17.21", "monaco-editor": "0.40.0", "object-sizeof": "~2.6.3", "prettier-old-sync": "npm:prettier@2.8.8", "react-day-picker": "~8.10.1", "react-dnd": "~16.0.1", "react-dnd-scrolling": "~1.3.3", "react-dnd-html5-backend": "~16.0.1", "react-hotkeys-hook": "~4.4.0", "react-popper": "^2.3.0", "react-resizable-panels": "~2.1.1", "react-table": "7.8.0", "react-virtualized-auto-sizer": "1.0.7", "react-window": "1.8.11", "react-window-infinite-loader": "^1.0.8", "recharts": "2.15.4", "saffron": "get-convex/saffron#af61963a3840ddd6e72f44cf320f56ff4b8d0b39", "semver": "^7.6.0", "shapes": "workspace:*", "sonner": "^2.0.0", "swr": "^2.2.1", "system-udfs": "workspace:*", "supports-color": "10.0.0", "tailwind-merge": "^3.3.1", "tailwind-variants": "^1.0.0", "yup": "~0.32.11", "zod": "^3.24.0", "zod-error": "1.5.0" }, "devDependencies": { "@jest/types": "^29.6.0", "@tailwindcss/forms": "^0.5.10", "@tailwindcss/postcss": "^4.1.11", "@testing-library/dom": "~10.4.0", "@testing-library/jest-dom": "~6.6.0", "@testing-library/react": "~16.3.0", "@testing-library/user-event": "~14.6.0", "@types/jest": "^27.0.0", "@types/lodash": "~4.17.0", "@types/next": "~9.0.0", "@types/node": "^18.17.0", "@types/prettier-old-sync": "npm:@types/prettier@2.7.3", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@types/react-table": "^7.7.2", "@types/react-virtualized-auto-sizer": "^1.0.1", "@types/react-window": "^1.8.5", "@types/react-window-infinite-loader": "^1.0.4", "@types/recharts": "^2.0.0", "@types/semver": "^7.3.13", "@types/testing-library__jest-dom": "~5.14.5", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4", "@storybook/nextjs": "^9.1.2", "eslint": "^8.29.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^18.0.0", "eslint-config-next": "~13.4.16", "eslint-config-prettier": "^10.0.0", "eslint-plugin-import": "^2.30.0", "eslint-plugin-better-tailwindcss": "^3.4.4", "eslint-plugin-jsx-a11y": "^6.6.0", "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-react": "^7.37.2", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-storybook": "^9.0.17", "jest": "^29.6.0", "jest-environment-jsdom": "^29.5.0", "next-router-mock": "~0.9.11", "postcss": "^8.4.19", "prettier": "3.6.2", "storybook": "^9.1.2", "prettier-plugin-tailwindcss": "~0.6.11", "tailwindcss": "^4.1.11", "tailwind-scrollbar": "^4.0.2", "typescript": "^5.9.2" } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/get-convex/convex-backend'

If you have feedback or need assistance with the MCP directory API, please join our Discord server