mcprush
MCP Servers Agent Skills Stacks Pricing For publishers Docs
0 Publish Sign in
Home Privacy
Privacy policy · Effective 13 October 2026

Privacy Policy

What personal data mcprush collects, where it comes from, why we use it, who receives it, how long it is kept and how to use your rights. It covers visitors, buyers, publishers, and the authors of software listed here without their involvement. In short: the gateway records that a tool call happened, not what was in it; card and bank details stay with Stripe; no personal data is sold; and if your work is listed here and you never signed up, section 08 says what we hold and how to have it removed.

Who is responsible for this data
Controllermcprush.com, the operator of the marketplace at mcprush.com
Formal noticesBy email only, to support@mcprush.com with “Legal notice” in the subject line
Privacy contactsupport@mcprush.com, subject “Privacy”, or the contact page
Data protection officerNot appointed; write to the privacy contact

“mcprush”, “we” and “us” in this policy mean the operator of mcprush.com. We are the controller for accounts, orders, payments, the gateway records and the catalogue. Each publisher is a separate, independent controller for what its own software does with the data your agent sends it (section 03).

0
Advertising networks or data brokers
none
Tool arguments or responses stored by the gateway
30 days
Call rows on Free
never
Personal data sold
Scope What we collect The gateway Purposes & legal bases Who receives it What a publisher sees What you see about them Entries nobody claimed Transfers How long it is kept Cookies and storage Your rights US state rights Children Security Changes Contact
01 · Scope

What this policy covers

This policy applies to personal data we process when you visit mcprush.com, create an account, buy or install a listing, publish one, call a server through our gateway or through a server we host for its publisher, use our command-line tool, API or catalogue MCP server, contact us, apply for a job, or subscribe to our emails. It also covers the authors of software we list from public sources (section 08).

It does not cover:

  • what a publisher’s software does with the data your agent sends it — that is governed by the publisher’s own terms and notice;
  • websites, repositories and packages that listings link to;
  • Stripe’s processing as an independent controller, which is governed by the Stripe Privacy Policy;
  • what your own organisation does with data, where you use mcprush for work.

Read it together with the terms of service. If you give us personal data about someone else — a teammate you invite, a person named in a ticket, personal data you send through a tool — you are responsible for having the right to do so.

02 · What we collect

What we collect, and where it comes from

You can browse the catalogue without an account. To buy, install through the gateway, publish or open a ticket you need one, and some fields are required to provide that.

WhatDetailsSource
AccountEmail address; name and organisation if you give them; a password hash if you set a password (never the password itself); whether you buy or publish; your plan; team seats and the email addresses of people you invite; notification choices; when the account was last active.You; whoever invited you
Sign-in with Google or GitHubFrom Google: your email address, name and Google account ID. From GitHub: your primary verified email address, your name or username and your GitHub user ID. We do not keep the access tokens they issue.Google or GitHub, at your request
Sessions and securityFor each sign-in session, its IP address, browser user agent and times; for a password reset, the IP address it was requested from. A record of account actions — installs, approvals, key and payout changes — with the IP address they came from. The secret for two-factor authentication, if you turn it on.Your browser; our systems
Orders and paymentsWhat you ordered, prices, tax, invoices and refunds; the IP address an order was placed from; your Stripe customer ID; the billing name, address and country held in Stripe; a tax ID if you give one; for a saved card, its brand, last four digits and expiry; for a US bank account, the bank name, last four digits, mandate reference and verification status; the payment events Stripe sends us, which can include your email and billing address. Card numbers and bank credentials are typed into Stripe’s own form and never reach us.You, through Stripe; Stripe
Installs, keys and gateway useWhich listings you install and on which clients; your API keys, stored only as one-way hashes; the call records described in section 03; configuration values you enter for a server, such as your key to another service, stored encrypted.You; our gateway
Publisher accountsProfile and listing content; releases and the code you upload or link; if you install our GitHub App, read-only access to the contents and metadata of the repositories you select; builds and logs of servers we host for you; your Stripe connected-account ID and status; earnings and payout records. Identity documents, bank details and tax forms are collected by Stripe during onboarding and are not stored by us.You; GitHub; Stripe
Messages, reports and requestsSupport tickets, and diagnostics if you attach them; contact-form messages; reports about listings and legal notices; claims to a listing (name, email, verification method and token); appeals against a scan grade; enterprise quote requests. Some of these record the IP address they were sent from. A notice about a published listing, including the name and contact details it gives, is sent to that listing’s publisher.You
ReviewsRating and text, and the name, role, organisation and usage band shown with them. Reviews are public.You; our usage records
Email subscriptionsYour email address, the list (status notices or the blog newsletter), the IP address you subscribed from, and whether you have unsubscribed.You
Job applicationsName, email address, a link, your message, and the IP address it was sent from.You
ReferralsThe referral code from a link you followed and, if you create an account, which account referred you.The link you followed
Site and listing usageWhen a listing page is opened we record a view using a keyed hash of your IP address and user agent — or your account ID if you are signed in — to count unique readers. Every page you open also counts toward our own aggregate visit statistics: our server counts a page you open when the page confirms it loaded — a short request from the page itself, with no cookie and nothing stored on your device, carrying only what the page’s own request already did (its address and the page you came from). It records the page, the referring site, the country Cloudflare reports, and the browser and device type; to count unique visits within a day it uses a hash of your IP address and user agent salted with a key that changes every day, and never stores the IP address. Our web server and application logs record the IP address, user agent, referring page and address requested. Cloudflare tells us the country a request comes from. Where analytics runs for you, Google Analytics collects what section 11 describes.Your browser; Cloudflare; Google
Claiming and publishing a listingOn the page where a listing is claimed, and in the studio’s publishing wizard, we log what happens there so we can find and fix what goes wrong: which step was on screen, which button or tab was pressed, what our server answered, and any refusal or error shown on the page — with email addresses, tokens and codes cut out. Nothing typed into a field is recorded. With each entry: your IP address cut to its network, your browser and system by family (for example “Chrome · macOS”), your account ID if you are signed in, and a random ID kept in that browser tab (section 11) so that the steps of one visit read together.Your browser; our systems
Catalogue MCP serverWhen you query our catalogue over MCP, a keyed hash of your network prefix and your account ID, used to limit abuse.Our systems
Public data about software authorsHandles, public names, websites and whatever an author published with their software. See section 08.Public registries and code hosts

We do not ask for special categories of data, such as health, religion or biometric data. Please do not put them — or anyone else’s personal data you are not entitled to share — into reviews, tickets, listings or tool calls. We do not buy personal data from data brokers.

03 · The gateway

What passes through a tool call, and what is written down

A remote server runs on its publisher’s infrastructure — or on ours, if the publisher uses our hosting — and your client reaches it through our gateway. The gateway checks your key, routes the call, returns the answer and meters it. The whole call, including the tool name, every argument and the response, passes through our systems in transit, because a call cannot be routed without it. We do not store the arguments or the response.

What we keep is one row per call. Simplified, it looks like this:

{
  "at":              "2026-09-28T14:20:06.481Z",
  "account":         "acct_…",
  "listing":         "<listing>",
  "install":         "ins_…",
  "key":             "key_…",
  "client":          "claude-code",
  "method":          "tools/call",
  "tool":            "<tool>",
  "status":          200,
  "upstream_status": 200,
  "ms":              640,
  "bytes_up":        412,
  "bytes_down":      41903,
  "billable":        true,
  "error":           null
}

That is the row. There is no field for the arguments you sent or for the content that came back — only their sizes. The same limit applies when you attach diagnostics to a ticket: call metadata only.

Written down
  • Which account, key, listing and install, and which client made the call.
  • The protocol method and, for a tool call, the tool name.
  • When, to the millisecond; how long it took; how many bytes moved each way.
  • The status we returned, the status the server returned, and whether the call counts against your allowance.
  • For a failed call, a short description written by us, such as “upstream 500” or “could not be reached”.
Written nowhere
  • The arguments: the URL, the query, the record, the file path.
  • The response: not truncated, not hashed, not sampled.
  • Your prompt, and anything the model said around the call.
  • The configuration values you set for a server: they are sent to it, not logged.
  • Anything a server on your own machine does: it never reaches us.

Separately from this row, the web server in front of the gateway logs the IP address, user agent and address of each request, as it does for every page (section 10). It does not log request or response bodies.

The publisher receives your data

The server you call receives the arguments, because that is what a tool call is. It also receives an install identifier — not your account ID or email address — and any configuration values you set for it, such as your key to another service. What that server does with them is governed by its publisher’s terms and notice, not by this one. Read a listing’s declared tools, and what each tool says it reaches, before pointing it at sensitive data. To the extent permitted by law, we are not responsible for what a publisher’s software does with data your agent sends it.

Servers we host for a publisher

If a listing uses our hosting, the publisher’s code runs on Amazon Web Services in the United States (us-east-1), on the publisher’s behalf. The configuration values you set for it are stored as encrypted parameters in AWS and passed only to that server. Whatever the publisher’s code writes to its own log — which can include arguments, if the code prints them — is kept in AWS for 7 days and can be read by us to troubleshoot. What the code does is the publisher’s responsibility.

Refused calls

A call the gateway refuses — a write tool on a read-only key, a tool nobody on your account has accepted yet, a paused install — is written to your call log with the tool and the reason. The gateway sees the call and the answer, not what the publisher’s code connects to inside its own process (terms 6.6).

A server on your own machine

A local server never touches the gateway. We record that you installed it, and that you paid for it if it was not free. Its calls, its arguments and its results stay on your computer.

Nothing from a tool call is sold, used for advertising, or used to train AI models.

Related: what the scan checks · what a key can reach

04 · Purposes and legal bases

Why we use it, and on what legal basis

If the GDPR, the UK GDPR or Swiss data protection law applies to you, these are the bases we rely on. Where we rely on legitimate interests, you can object (section 12) and ask how we balanced them against yours.

What we doLegal basisIn practice
Run your account, sign you in, route and meter calls, deliver installs and hosting, answer supportArt. 6(1)(b) contractWithout it we cannot provide the service
Take payments, issue invoices and refunds, pay publishers, keep accounting and tax recordsArt. 6(1)(b) + (c) legal obligationTax and accounting law set how long the records are kept
Service email — sign-in codes, receipts, security and release notices, repliesArt. 6(1)(b); (f) for security noticesPart of the service while you have an account
Keep the service secure — session and server logs, rate limits, fraud and abuse prevention, scanning listings, enforcing our termsArt. 6(1)(f) legitimate interestsProtecting users, publishers and our systems; you can object
Find and fix problems on the claim page and in the publishing wizard, from their logsArt. 6(1)(f) legitimate interestsMaking claiming and publishing work; nothing typed is recorded; you can object
Run a catalogue of publicly released software attributed to its authors, including translation and categorisationArt. 6(1)(f)See section 08; authors can object
Count listing views with a keyed hashArt. 6(1)(f)Tells publishers and readers how often an entry is read; no cookie
Count visits to the site in aggregate (pages, referring sites, countries, browser and device types)Art. 6(1)(f)Lets us see how the site is used; no cookie, nothing on your device, the IP address is never stored; you can object
Handle reports, legal notices, claims and appeals; answer authorities; establish or defend legal claimsArt. 6(1)(c) + (f)Narrow, and only what the matter needs
Referral programme attributionArt. 6(1)(b) for the referrer; (f) for the person referredAsk and the referral tag is removed
Google Analytics, and ecommerce measurement where switched onArt. 6(1)(a) consentArt. 6(1)(f) legitimate interestsOff until you accept; change it at any timeRuns where you are without asking first; switch it off at any time
Status notices and the blog newsletterArt. 6(1)(a) consentAn unsubscribe link is in every message
Consider a job applicationArt. 6(1)(b) + (f)Steps you asked us to take before a contract
A merger, acquisition or sale of all or part of the businessArt. 6(1)(f)The recipient stays bound by this policy
Automated decisions

No decision with legal or similarly significant effects on you is made solely by automated means. Some decisions about software are automated: the scanner grades each listing, and an entry whose declared licence forbids redistribution or commercial use can be withheld from the catalogue automatically. These concern software, although where its author is an individual they are linked to that author’s handle. If one affects your account or your earnings, you can ask for a person to review it.

No profiling, no advertising

We do not build advertising audiences, score people, or use personal data for targeted advertising. We do not ask for special categories of data, and a tool call’s arguments are never written down.

05 · Who receives it

Service providers and other recipients

These providers run parts of mcprush for us. Most of them process personal data on our behalf, as our processors. Stripe for its own purposes, Google and GitHub when you sign in with them, and search engines act as independent controllers for their own processing.

Stripe
Stripe, Inc. and affiliates · United States and Ireland

Payments, saved payment methods, US bank debits, tax calculation, and publisher onboarding and payouts through Stripe Connect.

Receives payment details typed into Stripe’s own form; billing name, address and country; amounts and invoice references; and, from publishers, identity, bank and tax information. On pages where you pay or add a payment method, Stripe’s script can set its own cookies to prevent fraud. Stripe also processes some of this as an independent controller — for example to prevent fraud and meet its own legal obligations — under the Stripe Privacy Policy.

netcup
netcup GmbH · Germany

Hosts the server that runs this site, the gateway, the database and the backups.

Receives nothing sent to it on purpose; everything we store is on hardware it operates.

Cloudflare
Cloudflare, Inc. · global network, United States

Answers the domain name, encrypts the connection, caches public pages and filters attacks. Every page request and every API call passes through it.

Receives your IP address, the address requested, your browser’s headers and the timing of the request. It tells us which country a request comes from, which decides whether we ask about analytics first.

Google
Google LLC · United States

Delivers our email through its SMTP service; provides Google Sign-In if you use it; serves the typefaces on every page from Google Fonts; receives page addresses through its Indexing API; and runs Google Analytics (section 11).

Receives for email, the recipient, subject and body, including sign-in codes and reset links; for Fonts, your IP address and browser details on each page load; for Sign-In, what you approve on Google’s screen.

Amazon Web Services
Amazon Web Services, Inc. · United States (us-east-1)

Builds and runs the servers publishers host with us and routes calls to them.

Receives the calls made to those servers, the configuration values you set for them (stored as encrypted parameters), and their logs, which are kept for 7 days.

GitHub
GitHub, Inc. · United States

Sign-in with GitHub if you use it; the GitHub App a publisher can install to give us read-only access to selected repositories; and the public data we read from public repositories for the catalogue.

Receives the requests we make to it, and what you approve on GitHub’s screen.

Anthropic
Anthropic, PBC · United States

AI models we use to categorise and translate catalogue entries and to check what language they are in.

Receives catalogue text, which can include an author’s handle. Never account data, tickets or the content of tool calls.

AI Translate
a third-party service reached through RapidAPI

Machine translation of catalogue text that is not in English.

Receives that text, which can include an author’s name. Nothing about accounts.

Search engines
IndexNow participants and Google

We tell search engines when a public page is added or changes.

Receives page addresses only, which can contain an author’s handle.

Other recipients

  • Publishers — what section 06 describes, and whatever your agent sends their servers (section 03); and, if you send a notice about their listing (terms section 16), the notice itself, including the name and contact details you give, as the DMCA and the Digital Services Act require.
  • The person who referred you — the state of the referral, the month you joined and the settled amount their share is computed from, with your address masked; never what you installed or anything you wrote. Ask and we remove the referral tag: the reward stops and nothing else changes.
  • Your team — owners and admins of an organisation account see its members, seats, installs, spending and audit trail.
  • The public — reviews, publisher profiles and listings are public. Search engines and others may index and copy them, and we cannot recall copies made by third parties.
  • Professional advisers, auditors and insurers, under a duty of confidentiality.
  • Authorities, courts and others where the law requires it, or where reasonably necessary to protect rights, safety or property, to prevent fraud or abuse, or to enforce our terms. Where we lawfully can and it is appropriate, we tell the person concerned.
  • A buyer or successor of all or part of our business, in a merger, acquisition, financing or sale of assets, bound by this policy for data we held before the transfer.

We do not sell personal data, do not give it to advertisers or data brokers, and do not let our providers use it for their own advertising. Support tickets are handled inside mcprush; no helpdesk vendor reads them. There is no session recording, no heatmap and no advertising network.

06 · The publisher's view

What a publisher can see about you

Enough to run a listing and to support it:

  • Figures for their own listings: views, readers, installs, active installs, calls, failures, latency, revenue and a breakdown by client.
  • For each sale and each payment dispute on their listing: the amount, the date and a buyer label — your organisation name, or your name if there is no organisation, or your email address if you have given neither. Set an organisation or a name on your account if you would rather that showed.
  • If you open a ticket about their listing: your name — or, if you have not set one, the part of your email address before the @ — your organisation and what you wrote. Diagnostics — version, clients, recent call counts and failure codes — go only if you tick the box.
  • If you publish a review: what the review shows publicly.
  • What your agent sends their server, as section 03 describes.
A publisher does not get from us

Your card or bank details, your billing address, your invoices, your other installs, your spending or caps anywhere else, your account ID, or anything from calls you make to other servers.

07 · The buyer's view

What you can see about a publisher

The asymmetry is deliberate. A publisher asks you to run their code against your data, so the burden of being legible is theirs. All of this is public on every listing and profile, without an account:

  • The publisher's name, whether they are verified, and what verification checked.
  • The site they publish from and the year they started.
  • Every listing they own, with installs, rating, success rate and p95 over thirty days.
  • Every release, its date, its notes, and which tools it added, removed or widened (terms 6.3).
  • The scan grade and the report behind it — for package and repository sources, re-run for each new version (terms 6.5).
  • The declared tool surface and the reach each tool declares.
  • Their median first reply on tickets, so you know what support you are buying.

A publisher’s profile can include personal data the publisher chose to publish, such as a name or a website. Not public: which individual at the publisher wrote a reply, what they earn, where they bank, or who else buys from them.

08 · People who never signed up

Authors of software listed here without their involvement

Most of this catalogue was not published here. It is assembled automatically from public sources: the official MCP Registry, npm, PyPI, container registries, GitHub and other public code repositories, and public directories and lists of MCP servers and agent skills. Each entry is marked as not claimed. If you are the author of such an entry, this section is the notice the GDPR requires when data is not collected from the person it is about (Art. 14), and you can act on it without an account.

What we hold public data

The handle or username you published under, which also forms part of the entry’s address (mcprush.com/<handle>/<entry>); the name and website shown on your public profile or in the package; and the software’s name, description, version, licence, source address and declared tools. Anything you put into what you published — your name in a copyright notice, an email address in a manifest or a README — is held as part of that material. We also hold what we publish about the entry: the scan’s grade and findings, reviews by others, and counts of installs and followers. We do not collect private profile data, or combine any of this with other sources to build a profile of you.

What we do with it catalogue

Show the entry in the catalogue and in search; scan the published code and publish an automated grade of the software; categorise the entry and translate its text into English, using the AI providers in section 05; tell search engines about the page; and let you claim it. Descriptions may be shortened, reformatted or machine-translated, and some are summaries we wrote; the entry says that its author has not claimed it.

Why we may hold it Art. 6(1)(f)

Legitimate interests: making publicly released software findable and assessable by the people who might install it, and crediting whoever released it. We hold what is needed to identify the software, its source and its author, all of it already made public by you. You can object at any time — see below.

Who receives it public page

Anyone: the entry is a public page that search engines index, and its address is sent to IndexNow and to Google’s Indexing API. The text is processed by Anthropic and the AI Translate service, and stored with our hosting providers (section 05).

How long while listed

For as long as the entry is in the catalogue. When an entry is removed, its public page goes; we keep the record behind it, marked as removed, together with a record of the request, so that we can show what was done and when. If you ask us to erase what we hold about you rather than only remove the entry, we delete it, except the record of your request. Copies in backups expire as section 10 says.

Objection, removal and claim no account needed

Write to support@mcprush.com with the address of the entry and say what you want: removal, a correction, or a copy of what we hold. We do not ask for a reason. We may ask for reasonable confirmation that you are the author — for example a reply from the address in the repository, or a file added to it — and we normally act within 5 working days. If you would rather keep the entry and have it be yours, claim it from the button on its page. Section 5 of the terms sets out these routes, and section 16 how to send a copyright or trade-mark notice.

What is not done with it never

The publisher account behind an unclaimed entry has no members and no inbox, and nothing is paid out in its author’s name. We send its author no marketing, sell no data about them, do not profile them, and pass nothing about them to advertisers. We do not write to each author individually; this public notice is how we inform them (Art. 14(5)(b) GDPR).

09 · International transfers

Where the data goes

Our main server is in Germany. We are a US company and run the service from outside the EEA, and several providers in section 05 — Stripe, Google, Amazon Web Services, GitHub, Anthropic and Cloudflare — process data in the United States or worldwide. Personal data is therefore processed outside the EEA, the UK and Switzerland.

For transfers to providers we rely on the safeguards in their data processing terms: an adequacy decision where one applies — including the EU–US Data Privacy Framework, its UK Extension and the Swiss–US framework, for recipients certified under them — and otherwise the European Commission’s standard contractual clauses, with the UK Addendum and Swiss amendments. You can ask us for a copy of the safeguards that apply; commercial terms may be removed from it.

10 · Retention

How long each record is kept

We keep personal data only as long as we need it for the purposes in section 04, then delete or anonymise it. The periods below are what our systems do today; where no fixed period is set, the rule we apply is stated instead. We may keep data longer where the law requires it, to resolve a dispute, or while a legal claim is pending.

RecordKept forNotes
Gateway call rows30 days on Free · 12 months on ProDeleted automatically. Enterprise: as the contract says.
Daily usage totals per install and tool13 monthsNo arguments, and no time finer than a date.
Gateway connection sessions24 hours after last use
Account audit trail (buyers)30 days on Free · 24 months on ProBelongs to the organisation: a member cannot erase their own approvals. Enterprise: as the contract says.
Publisher audit trail24 monthsIncludes the email and IP address of the person acting.
Sign-in sessions (IP address, user agent)session + 30 daysA session lasts up to 30 days; its record is deleted 30 days after it expires.
Password reset records7 days after expiry
Listing view records (keyed hash)30 days
Site visit statisticshash 48 hours · totals keptThe daily salt is deleted when its day ends and the hashed keys within 48 hours; what remains are totals per page, referring site, country, browser and device type, which identify no one.
Claim page and publishing wizard logs90 daysThen deleted.
Email delivery logbody 1 hour · record 30 daysThe body, which can hold a sign-in code, goes first.
Web server logs (IP address, user agent, address)14 days
Application logs (IP address, address requested)about 2 weeksThe oldest entries are overwritten as the log fills.
Logs of servers we host for publishers7 daysIn AWS.
Orders, invoices, payment events, payouts and the accounting ledger — including the IP address an order was placed fromas long as tax law requires — generally seven yearsA deletion request cannot override this.
Saved payment method details and Stripe IDswhile the method or account existsThe card or bank account itself is held by Stripe.
API key records (name, prefix, scope, dates; the key only as a hash)while the account exists
Referral attributionlife of the accountA reward paid over months has to stay attributable for those months.
Support tickets, contact messages, reports, notices, claims and appealswhile the matter or account existsAnd afterwards as long as needed for follow-ups and legal claims.
Moderation and staff records about listings and accountswhile the listing or account existsAnd afterwards as long as needed for accountability and legal claims.
Reviewsuntil deletedBy you, or with your account.
Email subscriptionsuntil you unsubscribeThe address is then kept, marked unsubscribed, so that we do not write to it again.
Job applicationswhile the application is consideredDeleted on request.
Scan reports and gradeswhile the listing existsThey describe software; where its author is an individual, they are linked to the author’s handle.
Catalogue data about authorswhile listedSee section 08.
A closed account30-day grace periodThen deleted by our staff, not by an automatic job, within 30 days after the grace period. What the law requires us to keep stays.
Backups14 daysNightly and encrypted. A backup taken before major maintenance may be kept longer and is deleted when it is no longer needed.

Data deleted from the live system disappears from backups as they expire. We restore a backup only to recover from an incident, and delete again anything that had been deleted before it.

11 · Cookies and browser storage

What this site puts in your browser

Strictly necessary cookies and storage are used without asking, because the site cannot work without them. Analytics is the only optional category. You can change your answer at any time from Cookies in the footer of every page.

No analytics tag is configured at the moment, so no analytics script is loaded and no analytics cookie is set, whatever you answer. Your answer is still kept, and the table below lists what analytics would set if it were switched on.

We ask visitors in the EEA, the UK and Switzerland — and anyone whose country we cannot determine — before analytics loads. Elsewhere it loads when you arrive, and you can switch it off at any time.We ask every visitor before analytics loads.Analytics loads when you arrive, and you can switch it off at any time.

For you: analytics does not load until you press Accept analytics. Press Only essential, or close the bar, and nothing is requested from Google Analytics.analytics loads when you arrive. Switching it off from Cookies deletes its cookies in this browser, and the choice is remembered.

Cookies

CookieSet byPurposeLasts
mm_sessionmcprushKeeps you signed in. HttpOnly, Secure, SameSite=Lax. Strictly necessary.30 days
mm_pendingmcprushHolds a sign-in while you enter a second-factor code. Strictly necessary.5–15 minutes
mm_ssomcprushProtects a Google or GitHub sign-in against forgery. Strictly necessary.10 minutes
mm_pass, mm_pass_trymcprushSet by the one-second browser check, only while your network is paused during a flood of automated requests; shows that this address passed it, and stops the check from reloading in a loop. Strictly necessary (security).24 hours / 1 minute
mm_claimantmcprushA random mark while you claim a listing, so the claim stays yours. Needed for the claim you started.90 days
mm_refmcprushThe referral code from a link you followed, so the person who referred you is credited if you sign up. Nothing else is tracked.90 days
_ga, _ga_<id>Google Analytics, first-partyDistinguish browsers and visits for analytics. Only where analytics runs for you.up to 2 years
__stripe_mid, __stripe_sidStripeFraud prevention on pages where you pay or add a payment method. Strictly necessary for payment.set by Stripe
__cf_bm and similarCloudflareMay be set where Cloudflare’s bot protection runs, to tell people from automated traffic. Strictly necessary.up to 30 minutes
mm_staff, mm_consolemcprushStaff sign-in only. Never set for visitors.12 hours by default

Browser storage

KeyWhat it holdsKept
mm.consentYour analytics answer, its date and version — nothing that identifies youlocalStorage; asked again after 12 months
mm-themeLight or dark themelocalStorage
mm-library-v1, mm-follows-v1, mm-notify-done-v1, mm-stack-compare-v1, mm-skill-budget-v1, mm-skills-verified-v1Lists, follows, comparisons and similar choices you make in the interfacelocalStorage, until you clear it
mm.ga.ordersUp to 40 recent order numbers already reported to analytics, so a purchase is not counted twicelocalStorage; only where analytics and ecommerce measurement run
mm.signup.pendingThe email address and account type of a sign-up in progressthis tab only (sessionStorage)
mm.studio.wizard.*, mm.skill.new, mm.server.new, mm.publish.*, mm.wiz.gh, mm.topup.*Unsent drafts and the steps of a form in progressthis tab only (sessionStorage)
mm.claimlog, mm.wizlogA random ID for your visit to the claim page or the publishing wizard, sent with that page’s log entries so they read as one visit (section 02)this tab only (sessionStorage); a new one after two hours without use

Browser storage is not sent with requests, except the two log IDs above, which go with the claim page’s and the wizard’s own log entries; it is read by the page in your browser and is not used for analytics or advertising. Clearing your browser storage removes it.

Google Analytics, in detail

It counts visits: which pages are opened and from where, the browser and device type, roughly where in the world the visit comes from, and whether the browser has been here before. It runs on every page of the site except the staff console — including pages you use while signed in, such as the dashboard, the studio and the checkout.

Where ecommerce measurement is switched on, the site also reports the steps of a purchase — viewing and selecting listings, starting checkout, adding a payment method (whether it is a card or a bank account, never its details), a completed purchase or a free install — with the listings involved, their prices, the order value, tax, currency and order number. When you place an order, the analytics browser ID is stored with it, so that a sale reported later can be linked to the visit. It never reports your name, your email address, your card or bank details, or anything from a tool call.

Google signals and ad personalisation are switched off in the tag, and we run no advertising. How Google uses this data is described in How Google uses information from sites or apps that use its services; Google also offers a browser add-on that blocks Google Analytics everywhere.

Pages load their typefaces from Google Fonts, so your browser sends a request to Google — with your IP address and browser details — when a page loads. We set no cookie for this.

12 · Your rights

What you can ask for, and how

If the GDPR, the UK GDPR or a similar law applies to you, you have the right to access your personal data, to correct it, to have it deleted, to restrict how we use it, to receive it in a portable format, to object to processing based on legitimate interests — and at any time to direct marketing — and to withdraw consent at any time, without affecting what was done before. Some of this you can do yourself:

Export self-serve

The account owner or billing manager can export the account’s usage, call log, invoices, installed servers and audit events, as CSV or JSON, from the dashboard. Anything else we hold about you, on request.

Correction self-serve

Name, organisation, billing details and seat names are editable in the dashboard. A corrected billing address applies to the next invoice; issued invoices are not rewritten.

Consent self-serve

Analytics: Cookies in the footer. Status notices and the newsletter: the unsubscribe link in every message.

Deletion on request

Ask to close your account from the dashboard, or write to us. After a 30-day grace period in which you can change your mind, we delete the account and its data, except what section 10 says we must keep. Publishers close their account by writing to us.

Access, objection, restriction, everything else within 1 month

Write to us. We answer within one month. If a request is complex or we receive many, we may extend that by up to two further months, and tell you why within the first month.

Write to support@mcprush.com with “Privacy” in the subject, or use the contact page, and tell us the account email or the address of the entry. We may need to confirm who you are, and will ask for no more than we need — usually a reply from the account’s email address. Requests are free unless they are manifestly unfounded or excessive.

Some limits: we cannot delete what the law requires us to keep; we will not disclose data about other people; an organisation’s audit trail belongs to the organisation, so a request to change it goes to the account owner; and each publisher answers for the data its own software holds — we can tell you what we hold, not what they do.

You can complain to the data protection authority where you live or work, or where you think the problem happened — in the UK, the Information Commissioner’s Office; in Switzerland, the FDPIC. We have no establishment in the EU, so no single lead authority is responsible for us. We would rather hear from you first, but you do not have to.

13 · United States

Rights under US state privacy laws

Several US states — California, Colorado, Connecticut, Virginia and others — give residents rights over their personal information: to know what is collected and to access it, to correct it, to delete it, to get a portable copy, to opt out of its sale, of sharing for cross-context behavioural advertising, of targeted advertising and of significant profiling, and not to be treated differently for using these rights. Some of these laws may not apply to us because of their thresholds; we handle these requests the same way wherever you live.

What we collected in the last 12 months categories

Identifiers (name, email address, account and browser identifiers, IP address); customer records (billing name and address; payment method details held by Stripe); commercial information (orders and subscriptions); internet or network activity (logs, usage and analytics); approximate location derived from an IP address; professional information (organisation and role); and what you write to us. Sources, purposes and recipients are in sections 02, 04 and 05. The only sensitive personal information is your account login credentials, used only to sign you in and keep the account secure.

No sale, no sharing none

We do not sell personal information, do not share it for cross-context behavioural advertising, do not use it for targeted advertising, and have not done so in the past 12 months. We do not knowingly sell or share the personal information of anyone under 16, and we do not disclose personal information to third parties for their own direct marketing.

Browser signals DNT · GPC

The site does not change its behaviour in response to Do Not Track signals. Because we do not sell or share personal information, a Global Privacy Control signal has nothing to opt you out of; you can switch analytics off from Cookies. Where Google Analytics runs, Google may collect information about your activity over time and across other websites that use it.

Ask as described in section 12. An authorised agent can ask for you with your written permission; we may still ask you to confirm your identity with us directly. If we decline a request, you can appeal by replying to our answer; we respond within the time your state’s law sets, and if we still decline, you can contact your state attorney general.

14 · Children

Not for children

mcprush is a service for developers and businesses. You must be at least 18 to create an account. The site is not directed at children, and we do not knowingly collect personal data from anyone under 18. If we learn that an account holder is under 18, we close the account and delete its data; if you believe a child has given us personal data, write to us and we will delete it.

15 · Security

How we protect data, and what we cannot promise

  • Connections to the site, the API and the gateway are encrypted.
  • Passwords are stored only as salted hashes. API keys are stored as one-way hashes and shown to you once.
  • Configuration values you give a server are encrypted in our database; for servers we host, they are stored as encrypted parameters in AWS and delivered only to the running server.
  • Card and bank details are handled by Stripe and never stored by us.
  • Staff access to the operator console is limited, and staff actions are logged.
  • Backups are encrypted.

No system is completely secure, and we cannot guarantee that personal data will never be accessed, disclosed, altered or lost. To the extent permitted by law, we are not responsible for unauthorised access that happens despite reasonable measures, or that results from your own credentials or devices or from software you choose to install. Keep your keys secret, revoke a key you think has leaked, and give each server only the access it needs.

If a personal data breach happens, we notify the competent supervisory authorities and the people affected where and as the law requires. Under the GDPR, a notifiable breach is reported to the authority within 72 hours of our becoming aware of it where feasible, and to the people affected without undue delay where it is likely to result in a high risk to them.

16 · Changes

When this policy changes

We may update this policy as the service or the law changes; the effective date at the top shows when the text in force took effect. If we make a material change, we tell account holders at least 30 days before it takes effect, by email or by a prominent notice in the account or on this site; any other change takes effect when it is published. A change the law requires may take effect sooner. Where the law requires your consent to a change, we ask for it. This policy is a notice about how we handle personal data, not a contract; the terms of service are the contract.

17 · Contact

How to reach us

Emailsupport@mcprush.com, subject “Privacy”
Webthe contact page
Controllermcprush.com, the operator of this marketplace
PostWe do not take notices or requests by post — write to the email above

A complaint that a listing infringes a copyright or a trade mark is handled under section 16 of the terms, not as a privacy request.

mcprush

Find MCP servers and skills for your AI apps. Publish your own tools and reach people who need them.

For customers
  • MCP Servers
  • Agent skills
  • Stacks
  • Pricing
  • Trust & scanning
For publishers
  • Publish a tool
  • Publisher fees
  • MCP hosting
  • Why us?
  • Developer Guide
Developers
  • MCP endpoint
  • CLI reference
  • Gateway API
  • Top 50 MCP
  • Affiliate program
Company
  • Blog
  • About
  • For Investors
  • Careers
  • Contact
© 2026 mcprush.com ListsTermsPrivacyCookies