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

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:

Resource Configuration

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

Client Approval

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

Next Steps

Configure Your Server