Claude Desktop / claude.ai
- Open Claude Desktop and select Customize in the sidebar.
- Open Connectors and choose + Add custom connector.
- Enter
https://api.portfoliointel.co.in/mcpas the remote MCP server URL. - Leave advanced settings empty.
- Connect and complete the consent screen with your Portfolio Intel API key.
This path uses OAuth discovery and the consent page rather than a static header in local config.
Claude Code CLI
claude mcp add --transport http portfolio-intel \
https://api.portfoliointel.co.in/mcp \
--header "Authorization: Bearer sk_live_YOUR_KEY"
Cursor IDE
{
"mcpServers": {
"portfolio-intel": {
"url": "https://api.portfoliointel.co.in/mcp",
"headers": {
"Authorization": "Bearer sk_live_YOUR_KEY"
}
}
}
}
VS Code + Copilot
Command palette → MCP: Open User Configuration and add:
{
"servers": {
"portfolio-intel": {
"type": "http",
"url": "https://api.portfoliointel.co.in/mcp",
"headers": {
"Authorization": "Bearer sk_live_YOUR_KEY"
}
}
}
}
ChatGPT Actions
- Create a GPT and open the Configure tab.
- Add an action from URL using
https://api.portfoliointel.co.in/openapi.yaml. - Use OAuth 2.0 authentication.
- On first use, the user completes the consent flow.
Practical guidance
- Claude Desktop is the only major setup here that relies on your OAuth discovery surface.
- Cursor, Copilot, and Claude Code are simpler because they rely on a static bearer header.
- Keep
/mcpstable before optimizing docs UX or docs AI. Transport stability matters more than landing-page polish.