MCP Docs RAG Server

by kazuph
Verified
{ "name": "@kazuph/mcp-docs-rag", "version": "0.5.0", "description": "RAG (Retrieval-Augmented Generation) MCP server for documents using Gemini", "author": "kazuph", "license": "MIT", "type": "module", "bin": { "@kazuph/mcp-docs-rag": "./build/index.js" }, "files": [ "build" ], "keywords": [ "mcp", "model-context-protocol", "rag", "documents", "gemini", "llamaindex" ], "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "https://github.com/kazuph/mcp-docs-rag.git" }, "engines": { "node": ">=18.0.0" }, "mcp": { "serverType": "docs-rag", "apiKeyRequirements": [ "GEMINI_API_KEY" ], "environmentVariables": { "DOCS_PATH": "Path to documents directory" }, "capabilities": [ "rag", "documentManagement" ] }, "scripts": { "build": "tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"", "prepare": "pnpm run build || npm run build", "watch": "tsc --watch", "inspector": "npx @modelcontextprotocol/inspector build/index.js" }, "dependencies": { "@llamaindex/google": "^0.1.0", "@modelcontextprotocol/sdk": "0.6.0", "llamaindex": "^0.9.9" }, "devDependencies": { "@types/node": "^20.11.24", "typescript": "^5.3.3", "dotenv": "^16.4.7" } }