OAuth Integrations
Connect your workspace to external services like Google, Microsoft, and Zoho so MCP servers can access your team's tools and data.
MCP servers often need access to the services your team already uses — Google Drive, OneDrive, Zoho. Instead of configuring credentials on every server, integrations establish OAuth connections that all servers in your workspace can share.
How It Works
Integrations work in two steps:
- Admin setup — A workspace admin configures the OAuth application (client ID, client secret) for a provider.
- User connection — Each user connects their personal account, authorizing Skilder to act on their behalf.
Once both steps are done, MCP servers use the stored credentials automatically — no per-server configuration needed.
Supported Integrations
| Service | What It Enables |
|---|---|
| Google Drive, Docs, Sheets, Gmail | |
| Microsoft | OneDrive, Outlook, Microsoft 365 |
| Zoho | Zoho CRM, Zoho Desk, Zoho projects |
Part 1: Admin Setup (Workspace-Level)
- Click your avatar > Workspace Settings > Integrations tab.
- Find the provider card and click it.
- Enter the Client ID and Client Secret from the provider's developer console:
- Google — Google Cloud Console > APIs & Services > Credentials
- Microsoft — Azure Portal > App registrations
- Zoho — Zoho API Console
- Click Save.
The provider is now configured at the workspace level. Users can connect their accounts.
Part 2: User Setup (Personal Account)
- Click your avatar > Profile > Integrations tab.
- Find the provider and click Connect.
- Sign in to the external service and approve the requested permissions:
- Google — Select account, review scopes, click Allow.
- Microsoft — Sign in, review permissions, click Accept.
- Zoho — Select organization, review access, click Accept.
- Back in Skilder, the provider shows Connected with the authorized account.
Disconnecting
Remove your personal connection
Profile > Integrations > Disconnect on the provider. MCP servers using this integration stop working for you until you reconnect.
Remove workspace configuration (Admin)
Workspace Settings > Integrations > remove the provider. This disconnects all users in the workspace for that provider.
You can also revoke access from the provider's side (e.g., Google account security settings).
MCP Server OAuth
Some MCP servers have their own OAuth requirements beyond workspace integrations. Skilder supports per-server OAuth configuration — when you install a server that needs OAuth, the setup flow handles it automatically.
Next Steps
- Tools — Install MCP servers that use your connected integrations.
- AI Providers — Connect your own API keys for AI model access.
- Troubleshooting — Common OAuth issues and fixes.
Configure Custom Servers
Add your own MCP server to Skilder by providing a JSON configuration with command, arguments, and environment variables.
AI Providers
Connect your AI provider API keys to power the Studio and skill execution. Skilder supports Anthropic, OpenAI, Google AI, Infomaniak, and Ollama.