evalstate's picture
download
raw
3.69 kB
{
"name": "@llmindset/hf-mcp-server",
"version": "0.3.19",
"description": "Official Hugging Face MCP Server",
"type": "module",
"main": "./dist/server/streamableHttp.js",
"bin": {
"hf-mcp-server": "./dist/server/stdio.js",
"hf-mcp-server-http": "./dist/server/streamableHttp.js",
"hf-mcp-server-http-json": "./dist/server/streamableHttpJson.js"
},
"files": [
"dist/**/*",
"components.json"
],
"keywords": [
"mcp",
"huggingface",
"ai",
"model-context-protocol"
],
"author": "Hugging Face",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/evalstate/hf-mcp-server.git",
"directory": "packages/app"
},
"homepage": "https://github.com/evalstate/hf-mcp-server",
"bugs": {
"url": "https://github.com/evalstate/hf-mcp-server/issues"
},
"scripts": {
"build": "pnpm run build:web && pnpm run build:singlefiles && pnpm run build:server",
"build:server": "tsc -p tsconfig.server.json",
"build:web": "vite build",
"build:singlefiles": "pnpm run build:mcp-welcome && pnpm run build:gradio-widget",
"build:mcp-welcome": "cross-env VITE_BUILD_TARGET=mcp-welcome vite build",
"build:gradio-widget": "cross-env VITE_BUILD_TARGET=gradio-widget vite build && node scripts/html-to-ts.js",
"dev": "pnpm run build:server && cross-env NODE_ENV=development node dist/server/streamableHttp.js",
"dev:vite": "vite dev",
"dev:widget": "vite dev",
"dev:stdio": "pnpm run build:server && cross-env NODE_ENV=development node dist/server/stdio.js",
"dev:json": "pnpm run build:server && cross-env NODE_ENV=development node dist/server/streamableHttp.js --json",
"dev:watch": "concurrently \"tsc -p tsconfig.server.json --watch\" \"vite build --watch\" \"nodemon dist/server/streamableHttp.js --json\"",
"start": "cross-env NODE_ENV=production node dist/server/streamableHttp.js",
"start:json": "cross-env NODE_ENV=production node dist/server/streamableHttp.js --json",
"start:stdio": "cross-env NODE_ENV=production node dist/server/stdio.js",
"test": "vitest run",
"lint": "eslint . --fix",
"lint:check": "eslint .",
"typecheck": "tsc --noEmit",
"clean": "rimraf dist",
"preview": "vite preview"
},
"dependencies": {
"@huggingface/hub": "^2.11.0",
"@llmindset/hf-mcp": "workspace:^",
"@mcp-ui/server": "^5.12.0",
"@modelcontextprotocol/sdk": "^1.29.0",
"@radix-ui/react-checkbox": "^1.2.3",
"@radix-ui/react-dropdown-menu": "^2.1.15",
"@radix-ui/react-label": "^2.1.4",
"@radix-ui/react-separator": "^1.1.7",
"@radix-ui/react-slot": "^1.2.3",
"@radix-ui/react-tabs": "^1.1.12",
"@tailwindcss/vite": "^4.1.5",
"@tanstack/react-table": "^8.21.3",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cors": "^2.8.5",
"express": "^4.18.3",
"fast-safe-stringify": "^2.1.1",
"lucide-react": "^0.507.0",
"pino": "^9.7.0",
"pino-abstract-transport": "^2.0.0",
"pino-pretty": "^13.0.0",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"swr": "^2.3.3",
"tailwind-merge": "^3.2.0",
"tailwindcss": "^4.1.5",
"zod": "^3.24.4"
},
"devDependencies": {
"@eslint/js": "^9.25.0",
"@types/cors": "^2.8.19",
"@types/express": "^4.17.21",
"@types/node": "^22.15.12",
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.2",
"@vitejs/plugin-react-swc": "^3.9.0",
"concurrently": "^9.1.2",
"cross-env": "^7.0.3",
"eslint": "^9.25.0",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.4.19",
"globals": "^16.0.0",
"nodemon": "^3.1.7",
"rimraf": "^6.0.1",
"tsx": "^4.19.4",
"typescript": "*",
"typescript-eslint": "^8.32.1",
"vite": "^6.3.5",
"vite-plugin-singlefile": "^2.2.0",
"vitest": "^3.1.3"
}
}

Xet Storage Details

Size:
3.69 kB
·
Xet hash:
cad86b72ad784530d22ed2da99a19c4a940a35378063247fa9a8e6d73bb4323d

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.