https://github.com/foggy-projects/foggy-data-mcp-bridge
MCP Data Bridge for Java. Enabling safe Text-to-Query via a semantic layer, making enterprise data accessible to AI Agents.
https://github.com/foggy-projects/foggy-data-mcp-bridge
agent data-analysis java llm mcp semantic-layer spring-boot text-to-sql
Last synced: 3 months ago
JSON representation
MCP Data Bridge for Java. Enabling safe Text-to-Query via a semantic layer, making enterprise data accessible to AI Agents.
- Host: GitHub
- URL: https://github.com/foggy-projects/foggy-data-mcp-bridge
- Owner: foggy-projects
- License: apache-2.0
- Created: 2025-12-17T04:11:33.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-03-09T06:40:10.000Z (3 months ago)
- Last Synced: 2026-03-09T11:31:10.483Z (3 months ago)
- Topics: agent, data-analysis, java, llm, mcp, semantic-layer, spring-boot, text-to-sql
- Language: Java
- Homepage: https://foggy-projects.github.io/foggy-data-mcp-bridge/
- Size: 19.8 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: .github/README.md
- License: LICENSE
- Security: SECURITY.md
- Notice: NOTICE
Awesome Lists containing this project
README
# GitHub Workflows
This directory contains GitHub Actions workflows for automating project tasks.
## Workflows
### `deploy-docs.yml` - VitePress Documentation Deployment
Automatically builds and deploys the VitePress documentation site to GitHub Pages.
**Triggers:**
- Push to `main` branch (when `docs-site/**` files change)
- Manual trigger via GitHub Actions UI
**What it does:**
1. Checks out the repository
2. Sets up Node.js 20
3. Installs dependencies from `docs-site/`
4. Builds the VitePress site
5. Deploys to GitHub Pages
**Deployment URL:**
```
https://foggy-projects.github.io/foggy-data-mcp-bridge/
```
## Initial Setup Required
After merging this workflow, you need to enable GitHub Pages:
1. Go to repository **Settings** → **Pages**
2. Under **Source**, select **GitHub Actions**
3. Save the settings
The workflow will automatically deploy on the next push to `main`.
## Manual Deployment
You can manually trigger the deployment:
1. Go to **Actions** tab
2. Select **Deploy VitePress Docs to GitHub Pages**
3. Click **Run workflow**
4. Select the branch and run
## Local Testing
To test the docs locally before deployment:
```bash
cd docs-site
npm install
npm run dev # Development server
npm run build # Build for production
npm run preview # Preview production build
```