Claude
- In Claude, open Settings > Connectors and choose Add custom connector.
- Paste the server URL and add it.
- Choose Connect, sign in to Ads Lighthouse and approve access for your account.
Developers
Connect Claude, ChatGPT, Cursor, VS Code, Gemini CLI or Claude Code to your Ads Lighthouse data and ask about the ads on your brand searches in plain language. Included in every plan.
https://adslighthouse.com/api/v1/mcpStreamable HTTP. Sign in with your Ads Lighthouse account (OAuth 2.1 with PKCE). On Scale and above you can also send an API key as a bearer token.
The MCP server is included in every plan, including trials.
The Model Context Protocol (MCP) is an open standard that lets AI assistants call tools. Our hosted server gives an assistant the same data as the API: projects, keywords, saved checks with their ads, advertisers, affiliate findings, alerts and usage.
Try questions such as: Who advertised on our brand terms in the US last week? Which advertisers use our affiliate IDs? Did anything change on mobile since Monday?
claude mcp add --transport http ads-lighthouse https://adslighthouse.com/api/v1/mcp{
"servers": {
"ads-lighthouse": {
"type": "http",
"url": "https://adslighthouse.com/api/v1/mcp"
}
}
}{
"mcpServers": {
"ads-lighthouse": {
"httpUrl": "https://adslighthouse.com/api/v1/mcp"
}
}
}{
"mcpServers": {
"ads-lighthouse": {
"url": "https://adslighthouse.com/api/v1/mcp"
}
}
}On Scale plans and above, any client that can send headers can use an API key instead: send Authorization: Bearer als_your_key with every request. A key acts for the whole account; create a read-only key unless the assistant needs to make changes. On other plans, connect by signing in.
Every tool that takes project_id accepts the project id, the brand domain or the exact project or brand name. Tools that change data need write access, and the assistant should ask you before using them.
| Tool | What it does | Access |
|---|---|---|
get_account | Plan, monthly allowances, usage and rate limit | Read |
list_projects | Projects in the account | Read |
get_project_details | One project's configuration and data coverage | Read |
create_project | Create a project and start its first checks | Write, uses checks |
list_keywords | Monitored keywords with saved checks and ads in a window | Read |
add_keywords | Add keywords to a project | Write |
remove_keyword | Stop monitoring one keyword | Write |
list_observations | Saved checks with the paid ads they found | Read |
list_advertisers | Advertiser domains with visibility and signals | Read |
list_affiliate_findings | Your affiliate IDs seen behind ads that use your brand | Read |
list_alert_events | Alerts fired for the account | Read |
run_realtime_check | Start an on-demand check of a project's keywords | Write, uses checks |
get_check_status | Progress of an on-demand check | Read |
Create a free account, then start a 7-day trial with a reminder email before the first charge. Cancel anytime before the trial ends from Settings > Billing.