Skip to main content

FeelingSurf

fr.feelingsurf/feelingsurfVersion 1.1.0

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

Status

Responds145 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:30 UTC
Latency
145 ms
Remotes responding
1 of 1
Sign-in
API key
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://api.feelingsurf.fr/mcpResponds145 ms
No sign-in

Claude Code

claude mcp add --transport http feelingsurf https://api.feelingsurf.fr/mcp --header 'Authorization: Bearer <YOUR_TOKEN>'

Replace <YOUR_TOKEN> before running.

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: feelingsurf
Remote MCP server URL: https://api.feelingsurf.fr/mcp
This server expects the header Authorization.

Cursor

{
  "mcpServers": {
    "feelingsurf": {
      "url": "https://api.feelingsurf.fr/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

Replace <YOUR_TOKEN> before running.

VS Code

code --add-mcp '{"name":"feelingsurf","type":"http","url":"https://api.feelingsurf.fr/mcp","headers":{"Authorization":"Bearer <YOUR_TOKEN>"}}'

Replace <YOUR_TOKEN> before running.

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

34 tools

Tools of FeelingSurf
Read-only
Idempotent
Open world
create_labelCreate a label. Exceeding the per-account label cap returns 403 `limit_reached`.NoNoNoNo
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 `proxy_limit_reached`; a host and port already on your account returns 422 `validation_error`.NoNoNoNo
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 `url` is required; all others default to a new-site configuration. When `template_id` is given, that template's settings seed the defaults and any field set explicitly here overrides them (shallow, per top-level key).NoNoNoNo
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-account cap returns 403 `template_limit_reached`. Fields for creating a site template. Only `name` is required; all others default to a new-template configuration.NoNoNoNo
create_traffic_sourceCreate a traffic source. Exceeding the per-account source cap returns 403 `limit_reached`.NoNoNoNo
delete_labelDelete a label.YesNoYesNo
delete_proxyRemove a proxy.YesNoYesNo
delete_siteDelete a site.YesNoYesNo
delete_site_templateDelete a site template.YesNoYesNo
delete_traffic_sourceDelete a traffic source.YesNoYesNo
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.NoYesYesNo
get_labelGet one label.NoYesYesNo
get_proxyGet one proxy.NoYesYesNo
get_referralsGet your referral program. Your shareable referral link, how many users you've referred, your commission rate, and commission credits earned.NoYesYesNo
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.NoYesYesNo
get_siteGet one site.NoYesYesNo
get_site_templateGet one site template.NoYesYesNo
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 targeting it yields nothing. A fixed reference dataset (~250 countries), returned in full — not paginated.NoYesYesNo
get_traffic_sourceGet one traffic source. Works for your own sources and for the shared defaults (e.g. id 1, "Direct visits").NoYesYesNo
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 back on their own when you upgrade again.NoYesYesNo
list_labelsList your labels. Referenced by id from a site's `labels`.NoYesYesNo
list_proxiesList your proxies. Every proxy on your account, oldest first.NoYesYesNo
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. Empty for a site whose `screenshots_disabled` is true.NoYesYesNo
list_site_templatesList your site templates.NoYesYesNo
list_sitesList your sites.NoYesYesNo
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.NoYesYesNo
list_traffic_sourcesList your traffic sources. Your own sources plus the shared/built-in ones, referenced by id from a site's `traffic_sources`.NoYesYesNo
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 the retention window has passed, and 403 `site_limit_reached` when you have no free slot.NoNoNoNo
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 editable via the API.YesNoYesNo
update_labelUpdate a label. Provide at least one field.YesNoYesNo
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 was switched off after failing. To change the host, port or credentials, delete the proxy and add it again.YesNoYesNo
update_siteUpdate a site. Writable fields of a site. For PATCH, provide at least one; only the fields present are changed.YesNoYesNo
update_site_templateUpdate a site template. Writable fields of a site template. For PATCH, provide at least one; only the fields present are changed.YesNoYesNo
update_traffic_sourceUpdate a traffic source. Provide at least one field.YesNoYesNo

Details

Registry status
Active
Published
Oct 11, 2026
Updated
Oct 11, 2026
Repository
Not given
Categories (suggested)
Browser automationSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing