To connect Google Ads to LibreChat, add a paidsync entry to librechat.yaml with type streamable-http and the URL https://mcp.paidsync.ai/mcp, restart LibreChat and sign in from the composer. Your self-hosted chat can then run PaidSync.ai tools for Google Ads, Meta Ads and 12 other platforms.
LibreChat reads MCP servers from its librechat.yaml file. For a remote server with sign-in you need:
streamable-http and the PaidSync.ai URL.LibreChat's docs say OAuth is detected automatically for these servers, and users sign in the first time they use one.
| Setting | Value |
|---|---|
| File | librechat.yaml |
| Type | streamable-http |
| URL | https://mcp.paidsync.ai/mcp |
| initTimeout | 150000, to leave time for the first sign-in |
| Sign-in | Pick the server in the composer's + palette |
LibreChat waits up to 10 minutes for the OAuth flow by default. You can set oauthPrompt to on_use to delay the sign-in until the agent first calls a tool.
Do these in order. The code box holds the exact setup from LibreChat MCP docs.
Sign up at paidsync.ai and connect Google Ads on Google's own sign-in screen.
Add the paidsync entry from the box below under mcpServers.
The docs say a restart is needed before the connection is created.
Select the paidsync server in the composer's + palette and sign in with your PaidSync.ai login.
Ask about your Google Ads account and check that a PaidSync.ai tool is called.
librechat.yaml
mcpServers:
paidsync:
type: 'streamable-http'
initTimeout: 150000
url: 'https://mcp.paidsync.ai/mcp'Ask LibreChat to list your accounts first. If it names your Google Ads account, the entry works.
Setup follows the LibreChat MCP documentation, checked on 24 October 2026. Source: LibreChat MCP docs. Every Google Ads tool is on the Google Ads MCP server page, and the full list of clients is on Connect your ads.
Yes. LibreChat's docs describe streamable-http servers configured in librechat.yaml.
LibreChat's docs say OAuth is detected automatically. PaidSync.ai supports dynamic client registration, so there is no manual app to create.
LibreChat initialises the connection from librechat.yaml at startup.
Yes. The same server exposes Meta Ads tools. See the Meta Ads MCP server page.
PaidSync.ai is free for 15 tasks a month with no card. Pro starts at $99 a month. See pricing.
PaidSync.ai runs 630+ tools across 14 ad and analytics platforms. Connect your accounts once and use them in the AI assistant you already work in.
Get Started Free Book a Demo