IsPixelWorking
v1.1.0Check a page's Meta, TikTok and OpenAI pixels, read reports and step-by-step fix guides.
Endpoint health
online- Last checked
- 11/3/2026, 4:17:55 PM
- Latency
- 417 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.ispixelworking%2Fpixel-check
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.ispixelworking/pixel-check": {
"url": "https://ispixelworking.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
4 shown · authentication unknown
Check a page's ad pixels
check_page
Check whether a web page's Meta, TikTok and OpenAI pixels work (the Meta Pixel is the former Facebook Pixel), with a grade for each: cookie consent, duplicate events, event IDs, the ad click IDs (e.g. fbclid -> _fbc) and signs of server-side tracking. A browser in the EU visits the page twice. Reuses a result from the last 24 hours unless recheck is true. Waits for the result up to wait_seconds (a check takes 20 to 60 seconds); if it is still running, call get_report later.
Schema valid · SHA-256 80f04abb06d7…
View input schema
{ "type": "object", "properties": { "url": { "type": "string", "minLength": 3, "maxLength": 2048, "description": "The page to check, usually the landing page the ads point to, e.g. https://example.com/landing" }, "recheck": { "description": "Start a fresh check instead of reusing a recent result (allowed once the last check is an hour old). Use after a fix was deployed.", "type": "boolean" }, "wait_seconds": { "description": "How long to wait for the result, 0 to 45 seconds (default 40).", "type": "integer", "minimum": 0, "maximum": 45 } }, "required": [ "url" ], "$schema": "http://json-schema.org/draft-07/schema#" }Get a step-by-step fix guide
get_fix_guide
Step-by-step guide (Markdown) for fixing a problem the check found, for the site's platform when one exists (otherwise the general version). With consent_tool, returns the guide for wiring the Meta, TikTok and OpenAI pixels to that consent tool instead. Guides exist for: meta.fires_before_consent, meta.not_firing_after_consent, meta.duplicate_pixel, meta.missing_event_id, meta.fbc_not_set, meta.server_copy_without_event_id, meta.server_event_id_mismatch, tiktok.fires_before_consent, tiktok.not_firing_after_consent, tiktok.event_id_reused, tiktok.duplicate_pixel, tiktok.missing_event_id, tiktok.click_id_not_set, tiktok.mobile_cta_tracking_mismatch, tiktok.multiple_pixels, tiktok.server_copy_without_event_id, tiktok.server_event_id_mismatch, openai.fires_before_consent, openai.not_firing_after_consent, openai.event_id_reused, openai.duplicate_pixel, openai.missing_event_id, openai.click_id_not_set, openai.mobile_cta_tracking_mismatch, openai.multiple_pixels, openai.server_copy_without_event_id, openai.server_event_id_mismatch. Setup guides (pass the id as issue_id): general.server_side_not_detected (setting up the Meta Conversions API), tiktok.events_api_setup (setting up the TikTok Events API), openai.pixel_setup (installing the OpenAI Pixel), openai.conversions_api_setup (setting up the OpenAI Conversions API).
Connections
streamable-http
https://ispixelworking.com/mcp