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 Roo Code configuration file name to mcp_settings.json (with underscore)
- Add comprehensive token refresh service integration documentation
- Remove emojis for professional appearance
- Remove multi-gateway support section
- Add symbolic link setup option for automatic configuration updates
- Enhance troubleshooting with token refresh service specific guidance
- IT teams manage approved MCP servers across all development environments
93
102
- Consistent tool availability regardless of developer setup
94
103
- Rapid deployment of new tools to entire organization
95
104
96
-
🔐 **Secure Authentication**
105
+
**Secure Authentication**
97
106
- All tool access routes through enterprise identity systems (Amazon Cognito)
98
107
- No individual API key management required
99
-
- Automatic token refresh and rotation
108
+
- Automatic token refresh and rotation via [Token Refresh Service](token-refresh-service.md)
100
109
101
-
📊 **Usage Analytics & Compliance**
110
+
**Usage Analytics & Compliance**
102
111
- Track which developers use which tools and when
103
112
- Generate compliance reports for audit requirements
104
113
- Monitor tool adoption and usage patterns across teams
105
114
106
-
⚡ **Developer Productivity**
115
+
**Developer Productivity**
107
116
- Zero configuration required for approved tools
108
117
- Instant access to new enterprise tools as they're approved
109
118
- Same experience across VS Code, Cursor, Claude Code, and other assistants
@@ -189,9 +198,30 @@ async with sse_client('https://gateway.com/mcpgw/sse', headers=headers) as (read
189
198
190
199
## Configuration Management
191
200
192
-
### Automatic Updates
201
+
### Automatic Token Refresh
202
+
203
+
The MCP Gateway includes an [Automated Token Refresh Service](token-refresh-service.md) that provides continuous token management:
204
+
205
+
```bash
206
+
# Start the token refresh service (runs in background)
207
+
./start_token_refresher.sh
208
+
209
+
# Service automatically:
210
+
# - Monitors token expiration (1-hour buffer by default)
211
+
# - Refreshes tokens before they expire
212
+
# - Updates all MCP client configurations
213
+
# - Generates fresh configs for all AI assistants
214
+
```
215
+
216
+
**Key Benefits:**
217
+
-**Zero Downtime**: Tokens refresh automatically before expiration
218
+
-**Continuous Operation**: AI assistants never lose access due to expired tokens
219
+
-**Multiple Client Support**: Updates configurations for VS Code, Roo Code, Claude Code, etc.
220
+
-**Background Operation**: Runs as a service with comprehensive logging
221
+
222
+
### Manual Configuration Updates
193
223
194
-
The credential generation script automatically updates configurations when run:
224
+
If you need to manually regenerate configurations:
195
225
196
226
```bash
197
227
# Regenerate all configurations
@@ -201,6 +231,8 @@ The credential generation script automatically updates configurations when run:
201
231
./scripts/update-ai-assistants.sh # Custom script you can create
202
232
```
203
233
234
+
**For AI assistants using symbolic links** (recommended setup), configuration updates are automatic since they point to the live `.oauth-tokens/` files.
0 commit comments