{"name":"io.github.adwarp-dev/adwarp","slug":"adwarp-dev-adwarp","title":"Adwarp","description":"Open-source ad agent for LinkedIn Ads and Google Ads. Drafts campaigns, audiences and reports.","url":"https://mcp.market/server/adwarp-dev-adwarp","rating":null,"grade":"A","score":89,"certified":false,"status":"active","category":"sales","tags":["sales","ai"],"presence":{"score":46,"stars":23,"forks":1,"downloads_week":76,"last_push_at":"2026-10-23T17:46:06.000Z","license":"MIT"},"uptime":{"percent":100,"checks":21,"ok":21,"last_checked_at":"2026-10-31T14:25:59.274Z","last_ok_at":"2026-10-31T14:25:59.274Z","latency_ms":238},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/adwarp-dev/adwarp","website":"https://adwarp.dev","version":"0.4.0","remotes":[{"type":"streamable-http","url":"https://mcp.adwarp.dev/api/mcp","headers":[{"description":"Your LinkedIn app Client ID","isRequired":true,"name":"X-Adwarp-Linkedin-Client-Id"},{"description":"Your LinkedIn app Client Secret","isRequired":true,"isSecret":true,"name":"X-Adwarp-Linkedin-Client-Secret"},{"description":"Refresh token from adwarp auth login","isRequired":true,"isSecret":true,"name":"X-Adwarp-Linkedin-Refresh-Token"},{"description":"LinkedIn ad account used when a call omits one","name":"X-Adwarp-Linkedin-Account-Id"},{"description":"LinkedIn API version pin (YYYYMM)","name":"X-Adwarp-Linkedin-Version"}]}],"packages":[{"registryType":"npm","identifier":"adwarp","version":"0.4.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Starts the MCP server on stdio","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"LinkedIn app Client ID. Leave unset to use ~/.adwarp from adwarp auth login","name":"ADWARP_LINKEDIN_CLIENT_ID"},{"description":"LinkedIn app Client Secret. Leave unset to use ~/.adwarp","isSecret":true,"name":"ADWARP_LINKEDIN_CLIENT_SECRET"},{"description":"Refresh token from adwarp auth login. Leave unset to use ~/.adwarp","isSecret":true,"name":"ADWARP_LINKEDIN_REFRESH_TOKEN"},{"description":"LinkedIn ad account used when a call omits one","name":"ADWARP_LINKEDIN_DEFAULT_ACCOUNT_ID"}]}],"tools":[],"scan":{"score":89,"grade":"A","scanned_at":"2026-10-27T18:18:23.108Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-27T18:18:23.042Z","components":{"code":{"score":25,"max":25,"notes":["10 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 376ms (auth required)"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":9,"max":15,"notes":["auth enforced (unknown)"]},"maintenance":{"score":15,"max":15,"notes":["last push 4 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.adwarp.dev/api/mcp","reachable":true,"authRequired":true,"latencyMs":376,"authScheme":"unknown"}],"packages":[{"registryType":"npm","identifier":"adwarp","version":"0.4.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-10-19T00:57:44.043Z","repositoryUrl":"git+https://github.com/adwarp-dev/adwarp.git","weeklyDownloads":76}],"repo":{"found":true,"owner":"adwarp-dev","repo":"adwarp","archived":false,"pushedAt":"2026-10-23T17:46:06Z","stars":23,"forks":1,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/344476472?v=4","ownerCreatedAt":"2026-10-18T18:01:17Z","license":"MIT"},"icon":{"url":"https://adwarp.dev/icon.svg?icon.0d0cavzwluyr9.svg","source":"site"},"presence":{"stars":23,"forks":1,"downloadsWeek":76,"license":"MIT","lastPushAt":"2026-10-23T17:46:06.000Z","score":46}}}},"grade_history":[],"reviews":[]}