AgentXM

FeelingSurf

mcp remote · streamable-http · v1.1.0 · source: crawl

https://api.feelingsurf.fr/mcp

Manage your FeelingSurf traffic exchange account: sites, targeting, templates, sources and proxies.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 1008 ms · p95 1036 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'feelingsurf'
tools_listed15pass34 tools
schema_complete15pass34 of 34 tools have a description and a typed schema
latency_p5010passp50 1008 ms
latency_p955passp95 1036 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (34)

NameDescriptionSchema
list_site_templatesList your site templates.typed
get_site_templateGet one site template.typed
create_site_templateCreate a site template. A template is a reusable bundle of site settings (no url/paused/labels). Only `name` is required; every other field defaults to a new-template configuration. Exceeding the per-typed
update_site_templateUpdate a site template. Writable fields of a site template. For PATCH, provide at least one; only the fields present are changed.typed
delete_site_templateDelete a site template.typed
list_traffic_sourcesList your traffic sources. Your own sources plus the shared/built-in ones, referenced by id from a site's `traffic_sources`.typed
get_traffic_sourceGet one traffic source. Works for your own sources and for the shared defaults (e.g. id 1, "Direct visits").typed
get_accountGet the authenticated account. Account summary plus the earn-side rollup (credits earned today / last 7 days), active FeelingSurfViewer session count, and site-slot usage.typed
update_accountUpdate account settings. Update non-sensitive account settings (e.g. `visit_own_sites`, `timezone`). Writable account settings. Provide at least one. Email, password and billing are intentionally not typed
list_surf_sessionsList your FeelingSurfViewer sessions. Recent FeelingSurfViewer sessions on your account (the earning side), most recent first. These are your own FeelingSurfViewer instances and their IPs.typed
get_referralsGet your referral program. Your shareable referral link, how many users you've referred, your commission rate, and commission credits earned.typed
get_traffic_availabilityTraffic availability by country. Surfer-traffic availability per country, to guide a site's or template's location targeting. A country with `availability: none` has no surfers delivering visits, so ttyped
list_sitesList your sites.typed
get_siteGet one site.typed
create_siteCreate a site. Only `url` is required; every other field defaults to a new-site configuration. Exceeding the account's slot count returns 403 `site_limit_reached`. Fields for creating a site. Only `urtyped
update_siteUpdate a site. Writable fields of a site. For PATCH, provide at least one; only the fields present are changed.typed
delete_siteDelete a site.typed
list_deleted_sitesList sites you can still restore. Sites you deleted within the retention window, most recently deleted first. Sites removed because a plan downgrade reduced your slot count are not listed: those come typed
restore_siteRestore a deleted site. Brings back a site you deleted, with the settings it had. Geo targeting, blocked domains and actions your plan cannot use stay suspended and come back empty. Returns 404 once ttyped
list_site_screenshotsList a site's FeelingSurfViewer screenshots. Screenshots captured while the app surfed the site. Returns the most recent (up to 24); this list is not paginated.typed
get_screenshotGet a screenshot image. Returns the image FeelingSurfViewer captured. The uid is the last path segment of an `images[].url` from list_site_screenshots.typed
create_traffic_sourceCreate a traffic source. Exceeding the per-account source cap returns 403 `limit_reached`.typed
update_traffic_sourceUpdate a traffic source. Provide at least one field.typed
delete_traffic_sourceDelete a traffic source.typed
list_proxiesList your proxies. Every proxy on your account, oldest first.typed
get_proxyGet one proxy.typed
create_proxyAdd a proxy. Registers a static proxy. FeelingSurfViewer checks it before any session goes through it, so a new proxy starts with `proven` false. Exceeding the per-account proxy cap returns 403 `proxytyped
update_proxyPause or resume a proxy. Only `enabled` can change. Pausing or resuming clears `last_error` and its error history, and a resumed proxy is checked again at once, so this also brings back a proxy that wtyped
delete_proxyRemove a proxy.typed
list_labelsList your labels. Referenced by id from a site's `labels`.typed
get_labelGet one label.typed
create_labelCreate a label. Exceeding the per-account label cap returns 403 `limit_reached`.typed
update_labelUpdate a label. Provide at least one field.typed
delete_labelDelete a label.typed

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/fr-feelingsurf-feelingsurf.svg)](https://app.agent-xm.com/a/fr-feelingsurf-feelingsurf)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.