You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix: update quickstart example to use go install instead of Docker
Replace Docker/npx example with local go install that actually works:
- Uses go install for immediate setup
- Simple echo server using sh (available everywhere)
- No npm/npx dependencies required
The previous example wouldn't work as Docker image doesn't include Node.js.
* docs: highlight key technologies in production section
Add red underline highlights to:
- Google Cloud OAuth
- Google Workspace SSO
- Firestore
- Go
Makes the tech stack immediately visible and emphasizes GCP integration.
docker run -p 8080:8080 -v ./config.json:/config.json ghcr.io/dgellow/mcp-front:latest
102
+
mcp-front -config config.json
100
103
```
101
104
102
-
Then connect from Claude with URL `http://localhost:8080/sse` and token `test-123`. That's it.
105
+
Then connect from Claude with URL `http://localhost:8080/sse` and token `test-123`. The echo server will mirror your requests back.
103
106
104
107
## Built for production
105
108
106
-
MCP Front uses <spanclass="feature-underline">OAuth 2.1 with PKCE</span>, the latest standard. It integrates with Google Workspace for enterprise SSO. Domain restrictions mean only your employees get access.
107
-
108
-
Sessions persist in Firestore so they survive restarts. <spanclass="feature-underline">Structured JSON logging</span> makes debugging straightforward. Health checks work with any monitoring system.
109
+
MCP Front uses <spanclass="feature-underline">OAuth 2.1 with PKCE</span>, the latest standard. It currently supports <spanclass="feature-underline">Google Cloud OAuth</span> clients — integrates directly with <spanclass="feature-underline">Google Workspace SSO</span>, <spanclass="feature-underline">Firestore</span> for persistent storage.
109
110
110
-
The code is simple Go with minimal dependencies.
111
+
The code is clean, simple <spanclass="feature-underline">Go</span>.
0 commit comments