Getting Started
Authentication
The Mergado MCP server requires authentication. There are two ways:
Sign in through your client (Recommended)
Some MCP clients (like ChatGPT or Claude) have sign-in built right into MCP. Just add the MCP server URL and the client redirects you to log in and authorize access to Mergado on its own - no token or manual setup needed.
Bearer token
Clients that don't support signing in through MCP use a Personal Access Token (PAT). Add it to every request in the Authorization header:
Authorization: Bearer YOUR_TOKEN
You can create a PAT in your Mergado account: Personal Access Token ->
Server URL
The Mergado MCP server URL is:
https://mcp.mergado.com
Client Setup
Select your MCP client to see the setup instructions.
ChatGPT supports remote MCP servers with built-in sign-in.
- Enable Developer mode in Settings -> Apps -> Advanced settings
- Go to Settings -> Apps -> Create app
- Paste the MCP server URL:
https://mcp.mergado.com - ChatGPT will handle authorization automatically - you'll be redirected to log in
- After authorizing, the server tools will be available in your conversations
Claude.ai supports remote MCP servers with built-in sign-in.
- Open claude.ai -> Settings -> Connectors
- Click Add custom connector and paste the MCP server URL
- Claude will redirect you to log in and authorize
- Once connected, the server tools will appear in your conversations
Claude Desktop supports remote MCP servers via its configuration file.
- Open Claude Desktop -> Settings -> Developer -> Edit Config
- Edit the file
claude_desktop_config.json:- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
{
"mcpServers": {
"mergado": {
"url": "https://mcp.mergado.com",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
If your Claude Desktop version doesn't support remote HTTP MCP servers directly, use the mcp-remote bridge via npx (requires Node.js):
{
"mcpServers": {
"mergado-npx": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.mergado.com",
"--header",
"Authorization: Bearer YOUR_TOKEN"
]
}
}
}
Add an MCP server using the claude mcp add command:
claude mcp add mergado \
--transport http \
https://mcp.mergado.com \
--header "Authorization: Bearer YOUR_TOKEN"
Or add it to the .mcp.json file in your project root:
{
"mcpServers": {
"mergado": {
"type": "http",
"url": "https://mcp.mergado.com",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
Cursor supports remote MCP servers via its settings.
- Open Cursor -> Settings -> MCP
- Click Add new MCP server
- Select type HTTP and enter the server URL
Or add it to .cursor/mcp.json in your project:
{
"mcpServers": {
"mergado": {
"url": "https://mcp.mergado.com",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
Windsurf supports MCP servers via its configuration file.
- Open Windsurf -> Settings -> search for MCP
- Click Add Server or edit
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mergado": {
"serverUrl": "https://mcp.mergado.com",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
VS Code supports MCP servers through GitHub Copilot's agent mode.
- Make sure you have the GitHub Copilot extension installed
- Create a
.vscode/mcp.jsonfile in your project
{
"servers": {
"mergado": {
"type": "http",
"url": "https://mcp.mergado.com",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
Alternatively, add it to your VS Code settings.json under the "mcp" key.
OpenWebUI supports MCP servers at two levels - globally for all users (admin), or per-user.
Admin-level (shared with all users)
- Open Admin Panel -> Settings -> External Tools
- Click Add Connection, then click OpenAPI (it should switch to MCP Streamable HTTP)
- Fill in URL, ID, and Name
- For Bearer token auth, enter
Bearer YOUR_TOKENin the API Key field - For OAuth, switch from Bearer to OAuth 2.1 and click Register Client
User-level (personal tools)
- Click your profile icon (bottom-left) -> Settings -> External Tools
- Click Add Connection
- Fill in API Base URL with the MCP server URL
- Fill in the API Key field with your Personal Access Token (PAT)
Any MCP-compatible client can connect to Mergado MCP servers. The servers use the HTTP Streaming transport (Streamable HTTP). To connect, your client needs:
- Server URL - e.g.
https://mcp.mergado.com - Transport - HTTP Streaming (Streamable HTTP, sometimes listed as
httporstreamable-http) - Authentication -
Authorization: Bearer YOUR_TOKENheader, or sign in through MCP if the client supports it
For a list of known MCP clients and their capabilities, see the official MCP client list.
MCP Inspector
MCP Inspector is a tool for testing MCP servers interactively from your browser - handy when you want to try the server out without setting up a client.
Prerequisites
- Node.js 18+ (includes npx) - nodejs.org
How to use
- Run in your terminal:
npx @modelcontextprotocol/inspector - The Inspector UI will open in your browser
- Set Transport Type to Streamable HTTP
- Enter
https://mcp.mergado.comin the URL field - For authentication, add an
Authorizationheader with the valueBearer YOUR_TOKEN(your Personal Access Token) - Click Connect