AgentPixel
mcp remote · streamable-http · v0.1.4 · source: crawl
https://agentpixel.io/mcp
https://github.com/byron-allsourcedata/agentpixel-mcp
Most visitors never fill out a form. Turn the ones who click Accept into contacts your agent reads.
Works
75
Verified Oct 31, 2026 · p50 378 ms · p95 383 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'AgentPixel' |
| tools_listed | 15 | pass | 14 tools |
| schema_complete | 15 | fail | 10 of 14 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 378 ms |
| latency_p95 | 5 | pass | p95 383 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | fail | resend_code: sends credentials |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (14)
| Name | Description | Schema |
|---|---|---|
try_sample | Labeled sample of what an account gets: a pixel, a consent receipt and two contacts. Needs no account and no key. Every record is synthetic and marked so. Call this first to show the | typed |
signup_free | Start a 30-day trial, no card. After that, $1 per account per month for 3 pixels and 500 new contacts per UTC calendar month. Sends a 6-digit code to the email address. Returns account_id and | incomplete |
confirm_signup | Confirm the email with the 6-digit code, or check whether the email link was clicked. Preferred: confirm_signup(account_id, code, signup_token). The first confirmation returns api_key; store | incomplete |
resend_code | Send a new 6-digit code to the email of an existing account. Use it when the code expired, was lost or was entered wrong 5 times. Limits: 1 per minute, 5 per day. The old code stops w | typed |
create_api_key | Issue an API key after the email is confirmed. Not needed when confirm_signup already returned api_key. Each call issues another key, so call it once. Returns the key once. Store it s | typed |
whoami | Which account this connection's API key belongs to. status is the account state after email confirmation. plan is "free" (the trial plan id) during the 30-day trial, paid after the su | typed |
setup_status | Whether this account can use pixels and whether a tag is installed. setup_complete is true once at least one pixel's tag has been seen on its site. good_standing is the account, not t | typed |
list_pixels | Pixels on this account. Each item has pixel_id, domain, and install_status. | typed |
create_pixel | Create a pixel for a domain. Does not create an API key. The account must already be active. Next: call configure_consent(pixel_id, controller_name, purposes) and install the snippet | typed |
get_pixel | One pixel, including the HTML snippet to paste on its site. | typed |
check_install | Fetch the pixel's homepage and store whether the tag is there. install_status becomes installed or not_installed. check_error says why a check could not decide. Evaluator accounts fet | typed |
configure_consent | Turn on and set up the consent bar for a pixel. Changing any setting makes a new policy version, and returning visitors are asked again. Returns the policy link and the script tag to | incomplete |
get_policy | Hosted privacy and data-use policy HTML for a pixel. A pixel with consent turned off has no policy yet. | typed |
get_contacts | Contacts for one pixel. Pass on as a UTC day, or after as the high_water from the previous pull. Use high_water as the next cursor. New contacts can arrive between reads. This does no | incomplete |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/io-agentpixel-agentpixel)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.