Learn how to configure your professional profile MCP server for optimal performance and integration.
Basic Configuration
Your MCP server is automatically configured with sensible defaults when you create your professional profile. However, you can customize various settings to better suit your needs.
Server URL
Your MCP server URL is automatically generated based on your username:
https://profile.example.com/your-username/mcp
This URL is what you'll provide to AI clients for connecting to your profile. You can find your specific URL on your dashboard.
Transport Options
MCP supports multiple transport mechanisms. By default, both are enabled:
HTTP Transport
Standard RESTful API endpoints for stateless communication. Accessible at:
https://profile.example.com/your-username/mcp
SSE Transport
Server-Sent Events for real-time streaming updates. Accessible at:
https://profile.example.com/your-username/sse
Most clients will automatically detect and use the appropriate transport. If a client specifically requires one transport, you can provide the specific endpoint URL.
Profile Content Configuration
Control what information from your professional profile is made available through the MCP server.
Resource Visibility
You can enable or disable specific resources in your profile:
Available Resources
| Resource | Description | Status | | ----------------------- | ------------------------------------------------------- | ----------- | | Resume Information | Work experience, education, and skills from your resume | ✅ Enabled | | LinkedIn Profile | Information extracted from your LinkedIn profile | ✅ Enabled | | GitHub Profile | Public repositories and contributions | ✅ Enabled | | Personal Website | Content extracted from your personal website | ✅ Enabled | | Contact Information | Email and other contact details | ❌ Disabled |
Information Filtering
For some resources, you can configure fine-grained control over what information is shared:
Resume Filtering
Available Sections:
- ✅ Work Experience
- ✅ Education
- ✅ Skills
- ✅ Projects
- ✅ Certifications
Access Control
Configure who can access your MCP server and under what conditions.
Authentication Options
Choose how clients authenticate to your MCP server:
🔘 Public Access
Anyone with your MCP URL can connect. Simple but offers minimal protection.
⚪ API Key Authentication
Generate API keys for specific clients. Revoke access at any time.
⚪ OAuth Authentication
Clients authenticate using your account provider (Google, GitHub). Provides strong security.
Client Approval
Configure whether new client connections require manual approval:
Require Approval for New Clients
You'll receive a notification when a new client attempts to connect. Connections remain pending until approved.
Status: ✅ Enabled
Connection Logging
Monitor and audit client connections to your MCP server.
Activity Logs
View a history of connections to your MCP server:
| Client | Time | Action | Status | | -------------- | ---------------- | ------- | ---------- | | Claude Desktop | 2025-05-11 14:32 | Connect | ✅ Success | | Windsurf | 2025-05-11 11:47 | Connect | ✅ Success | | Unknown Client | 2025-05-10 09:15 | Connect | ❌ Failed |
Log Settings
Configure logging preferences:
Enable Connection Logging
Record all connection attempts to your MCP server
Status: ✅ Enabled
Enable Resource Access Logging
Record which resources clients access
Status: ✅ Enabled
Email Notifications
Receive email alerts for suspicious activity
Status: ❌ Disabled
Advanced Server Settings
Rate Limiting
Configure request rate limits to prevent abuse:
- Maximum Requests per Minute: 60 (Default)
- Options: 60, 120, 300, 600, Unlimited
- Rate Limit Behavior: Throttle (Default)
- Options: Throttle, Block, Log Only
Response Caching
Configure caching for better performance:
Enable Response Caching
Cache responses to improve performance and reduce load
Status: ✅ Enabled
Cache Expiration Time: 1 hour (Default)
- Options: 5 minutes, 15 minutes, 1 hour, 4 hours, 24 hours
CORS Settings
Configure Cross-Origin Resource Sharing (CORS) for web clients:
CORS Mode: Allow All Origins (Default)
- Options: Allow All Origins, Allow Selected Origins, Strict (Authenticated Only)
Allowed Origins (if applicable):
https://example.com, https://app.example.com
For more detailed configuration options, check out our Advanced Features and API Reference documentation.