Skip to content
reaatech

Files · Vertex AI MCP Server for SMB Data Analytics

69 (1 binary, 596.2 kB total)attempt 1

README.md·857 B·markdown
markdown
# Vertex AI MCP Server for SMB Data Analytics
 
A multi-tenant MCP server that lets small business customers ask analytics questions in natural language — powered by Vertex AI and BigQuery.
 
## Architecture
 
Express server + MCP SDK + `@reaatech/*` packages + Vertex AI + BigQuery.
 
## Prerequisites
 
- Node 22+, pnpm
- GCP project with BigQuery and Vertex AI enabled
 
## Setup
 
```bash
pnpm install
pnpm dev
```
 
## MCP Tools
 
- **analytics_query** — Natural-language analytics question → SQL → BigQuery → explanation
- **upload_spreadsheet** — Upload XLSX data for analysis
 
## Admin Routes
 
- `GET /admin/summary` — Cost summary per tenant
- `GET /admin/health` — Server health
- `GET /admin/config` — Safe config (log level, port)
 
## Health
 
- `GET /api/health` — Health check endpoint
 
## License
 
MIT — see [LICENSE](./LICENSE).