Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,11 @@ After the script runs:
- `modular-sso`
- `modular-scim`
- `full-stack-auth`
5. Try one of the sample prompts from the installed plugin README
5. Run `codex mcp login scalekit` if the Scalekit MCP tools do not appear
6. Restart Codex so the session reloads the authenticated MCP tool list
7. Try one of the sample prompts from the installed plugin README

If `/mcp` shows `Auth: Unsupported` but also lists Scalekit tools, the server is usable. If it shows `Tools: (none)`, authenticate with `codex mcp login scalekit` and restart Codex.

---

Expand Down
4 changes: 2 additions & 2 deletions plugins/agent-auth/.mcp.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"mcpServers": {
"scalekit": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.scalekit.com"]
"type": "http",
"url": "https://mcp.scalekit.com/"
}
}
}
4 changes: 2 additions & 2 deletions plugins/full-stack-auth/.mcp.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"mcpServers": {
"scalekit": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.scalekit.com"]
"type": "http",
"url": "https://mcp.scalekit.com/"
}
}
}
8 changes: 2 additions & 6 deletions plugins/mcp-auth/.mcp.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
{
"mcpServers": {
"scalekit": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.scalekit.com"
]
"type": "http",
"url": "https://mcp.scalekit.com/"
}
}
}
2 changes: 2 additions & 0 deletions plugins/mcp-auth/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,5 +44,7 @@ The plugin also ships [`./.mcp.json`](/Users/saif/Projects/ai-first/codex-auth-s
## Troubleshooting

- OAuth-capable MCP auth requires HTTP transport, not stdio transport.
- For Codex, run `codex mcp login scalekit` after installing the plugin, then restart Codex so the current session reloads MCP tools.
- Codex may display `Auth: Unsupported` for OAuth-backed HTTP MCP servers; treat `Tools: (none)` as the failure signal.
- Missing or invalid bearer tokens should return `401` plus a `WWW-Authenticate` header that points hosts at your protected-resource metadata.
- Keep dashboard resource settings and your metadata endpoint aligned before debugging token validation.
6 changes: 4 additions & 2 deletions plugins/mcp-auth/references/scalekit-mcp-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -441,13 +441,15 @@ The Scalekit MCP server is already hosted and ready to use:
{
"mcpServers": {
"scalekit": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.scalekit.com/"]
"type": "http",
"url": "https://mcp.scalekit.com/"
}
}
}
```

For Codex, authenticate once with `codex mcp login scalekit` and restart Codex so the session reloads the authenticated tool catalog.

### Running Your Own Instance

```bash
Expand Down
4 changes: 2 additions & 2 deletions plugins/modular-scim/.mcp.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"mcpServers": {
"scalekit": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.scalekit.com"]
"type": "http",
"url": "https://mcp.scalekit.com/"
}
}
}
4 changes: 2 additions & 2 deletions plugins/modular-sso/.mcp.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"mcpServers": {
"scalekit": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.scalekit.com"]
"type": "http",
"url": "https://mcp.scalekit.com/"
}
}
}