@wordbricks/fetch-mcp
Version:
Model Context Protocol (MCP) server for fetching data from the web
62 lines (61 loc) • 1.72 kB
JSON
{
"name": "@wordbricks/fetch-mcp",
"version": "1.3.0",
"description": "Model Context Protocol (MCP) server for fetching data from the web",
"type": "module",
"main": "./dist/lib.js",
"types": "./dist/lib.d.ts",
"bin": {
"fetch-mcp": "./dist/index.js"
},
"exports": {
".": {
"import": "./dist/lib.js",
"types": "./dist/lib.d.ts"
},
"./cli": {
"import": "./dist/index.js"
}
},
"files": ["dist"],
"publishConfig": {
"access": "public"
},
"keywords": [
"mcp",
"model-context-protocol",
"fetch",
"web-scraping",
"ai-tools"
],
"repository": {
"type": "git",
"url": "https://github.com/wordbricks/fetch-mcp.git"
},
"license": "MIT",
"scripts": {
"dev": "bun run src/index.ts",
"build": "bun build src/index.ts --outdir dist --target node --format esm && bun build src/lib.ts --outdir dist --target node --format esm --external @modelcontextprotocol/sdk --external @hono/node-server --external hono --external fetch-to-node --external jsdom --external zod --external dotenv && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json",
"prepublishOnly": "bun run build",
"test": "bun test"
},
"dependencies": {
"@hono/node-server": "^1.14.4",
"@modelcontextprotocol/sdk": "^1.12.1",
"dotenv": "^17.0.1",
"es-toolkit": "^1.39.3",
"fetch-to-node": "^2.1.0",
"hono": "^4.7.11",
"jsdom": "^26.1.0",
"zod": "^3.25.50"
},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
"@types/bun": "^1.2.16",
"@types/jsdom": "^21.1.7",
"tsc-alias": "^1.8.16",
"typescript": "^5.8.3",
"typescript-transform-paths": "^3.5.5",
"vitest": "^3.2.4"
}
}