core/docs/mcp/authentication.mdx
Harshith Mullapudi b0e141c2a2 1. fix: delete api key is not working
2. moved docs into main repo
2025-10-18 22:23:13 +05:30

34 lines
999 B
Plaintext

---
title: "Authentication"
description: "Two ways to authenticate with CORE's MCP endpoint"
---
CORE supports two authentication methods for MCP access.
## Methods
### 1. OAuth Flow (Recommended)
Follows the [MCP specification](https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization) for standard OAuth authentication.
- Web-based authentication flow
- Tokens auto-refresh and can be revoked
- Best for production environments
### 2. API Key
Direct authentication using API keys from CORE dashboard.
- Generate from [CORE Dashboard](https://core.heysol.ai) → Settings → API Keys
- Simple setup for development and testing
- Include in Authorization header: `Bearer your-api-key-here`
## Setup
See provider-specific guides for configuration:
- [Claude AI](/providers/claude)
- [Cursor](/providers/cursor)
- [VS Code](/providers/vscode)
- [Zed](/providers/zed)
## Dashboard
Monitor authentication at [core.heysol.ai](https://core.heysol.ai) → Settings → MCP