Skip to main content
Glama

TypeScript MCP

by mizchi
package.json3.46 kB
{ "name": "@mizchi/lsmcp", "version": "0.10.0-rc.6", "type": "module", "license": "MIT", "engines": { "node": ">=22.0.0" }, "exports": { ".": "./dist/lsmcp.js", "./package.json": "./package.json" }, "scripts": { "prepublishOnly": "pnpm build", "build": "tsx scripts/generate-schema.ts && tsdown", "watch": "tsdown --watch", "typecheck": "tsgo", "typecheck:tsc": "tsc --noEmit -p tsconfig.json", "lint": " pnpm dlx oxlint --type-aware -A all -D typescript/no-floating-promises", "lint:refactor": "oxlint", "test": "pnpm test:unit && pnpm test:integration", "test:unit": "vitest --run --project unit", "test:integration": "pnpm build && vitest --run --project=integration", "test:languages": "vitest --run --project=languages # only local", "test:languages:fsharp": "vitest run tests/languages/language-tests/fsharp.test.ts", "test:languages:rust": "vitest run tests/languages/language-tests/rust.test.ts", "test:languages:tsgo": "vitest run tests/languages/language-tests/tsgo.test.ts", "test:languages:python": "vitest run tests/languages/language-tests/python.test.ts", "test:languages:moonbit": "vitest run tests/languages/language-tests/moonbit.test.ts", "test:all": "vitest --run", "test:watch": "vitest", "test:examples": "tsx scripts/check-examples.ts", "bench": "vitest bench --run", "generate-schema": "tsx scripts/generate-schema.ts", "bench:watch": "vitest bench", "build:supported-table": "node scripts/build-supported-table.ts", "coverage": "vitest run --coverage", "format": "biome format --write src/ tests/", "format:check": "biome check --linter-enabled=false --formatter-enabled=true src/ tests/", "prepare": "husky", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "version": "conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md" }, "bin": { "lsmcp": "./dist/lsmcp.js" }, "files": [ "dist", "README.md", "LICENSE", "lsmcp.schema.json" ], "dependencies": { "gitaware-glob": "^0.2.0", "glob": "^10.4.5", "minimatch": "^9.0.5", "uuid": "^11.1.0", "zod": "^3.25.56" }, "devDependencies": { "@biomejs/biome": "^2.0.6", "@internal/code-indexer": "workspace:*", "@internal/lsp-client": "workspace:*", "@internal/types": "workspace:*", "@modelcontextprotocol/sdk": "^1.12.1", "@moonbit/moonbit-lsp": "^0.1.202506241", "@types/better-sqlite3": "^7.6.13", "@types/braces": "^3.0.5", "@types/fs-extra": "^11.0.4", "@types/glob": "^8.1.0", "@types/minimatch": "^5.1.2", "@types/node": "^22.15.30", "@types/uuid": "^10.0.0", "@types/ws": "^8.18.1", "@typescript/native-preview": "7.0.0-dev.20250816.1", "@vitest/coverage-v8": "^3.2.4", "braces": "^3.0.3", "conventional-changelog-cli": "^5.0.0", "husky": "^9.1.7", "lint-staged": "^16.1.2", "memfs": "^4.17.2", "neverthrow": "^8.2.0", "oxlint": "^1.1.0", "oxlint-tsgolint": "^0.0.4", "tsdown": "^0.12.7", "tsr": "^1.3.4", "tsx": "^4.20.3", "typescript": "^5.7.3", "typescript-language-server": "^4.3.4", "vitest": "^3.2.4", "vscode-languageserver-protocol": "^3.17.5", "vscode-languageserver-types": "^3.17.5", "ws": "^8.18.2", "zod-to-json-schema": "^3.24.6", "zx": "^8.6.1" }, "packageManager": "pnpm@9.15.0" }

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/mizchi/typescript-mcp'

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