Crisol MCP
How it works Sources Security Pricing Contact
Log in Get started

Terms and Conditions of Service — Crisol MCP

This document incorporates as Annex I the Data Processing Agreement. By accepting these Terms, the user also accepts that Annex.


1. Purpose

These Terms and Conditions (hereinafter, "the Terms") govern access to and use of Crisol MCP (hereinafter, "the Service"), a subscription platform that allows its users to connect their own accounts of digital marketing tools (Google Search Console, Google Analytics 4, Google Ads, Google Merchant Center, Meta Ads, Bing Webmaster Tools, IndexNow) and their own online store (WooCommerce or PrestaShop) so that such data can be queried and analyzed by artificial intelligence assistants through the MCP protocol (Model Context Protocol), as well as the use of the associated management panel (crisolmcp.com).

2. Parties

  • The Service provider: Sara Fernández Velasco, with NIF 47528322H and address at Calle Carmen Burgos, n.º 96, 18100 Armilla, Granada (Spain), sole trader (self-employed individual, autónoma), owner of the Crisol MCP platform.
  • The user: the natural or legal person who registers for the Service, whether acting in the exercise of their professional or business activity (managing digital marketing of their own or of third parties they represent), or as a consumer managing their own digital assets for personal purposes (for example, a personal blog). The Service is open to both profiles. Certain conditions, in particular those relating to the right of withdrawal (Clause 10), apply differently depending on whether or not the user has consumer status. Where the user is a legal person, it will act through the natural person who registers on its behalf, who declares that they have sufficient authority to do so.

3. Access and registration conditions

  • Access to the Service requires registration and authentication without a password, via a magic link sent to the user's email. No third-party sign-in is used.
  • The user is responsible for the accuracy of the data provided and for maintaining the confidentiality of their access.
  • The user declares that they are the legitimate holder of, or have sufficient authorization for, the third-party accounts (Google, Meta, Microsoft) and the online store (WooCommerce, PrestaShop) that they choose to connect to the Service, and that they have the right to authorize the read-only processing of the data contained in those sources, including the transactional data of their store. The provider does not verify such ownership or authorization, which is the exclusive responsibility of the user. The user may revoke access at any time, both from the Crisol MCP panel and from the store or source platform itself.
  • Use of the Service is reserved for adults.
  • User profile: consumer or professional status is determined by the purpose for which the user contracts the Service, and not by a prior declaration on their part. During the process of contracting a paid plan, Stripe collects on its own payment screen the tax details necessary for issuing the invoice (NIF/CIF and, where applicable, billing address), in accordance with Clause 8; the provision of business tax identification will be taken as an indication that the user is contracting in the exercise of their professional or business activity. In the absence of such an indication, the provider will treat the user as a consumer for the purposes of Clause 10. The user may communicate their actual status at any time to hola@crisolmcp.com.
  • Acceptance of the conditions. Before accessing the Service (and, in the case of paid plans, in any event before completing the contracting), the user must expressly accept, by means of a specific checkbox that is not pre-checked, these Terms, the Privacy Policy and the Data Processing Agreement (Annex I). The three documents are accessible and available for consultation and printing in advance, in accordance with Article 80(1) of the TRLGDCU. This acceptance is collected in the Crisol MCP panel itself and covers all users, regardless of the amount they pay. It is additional to and independent of any acceptance that the payment provider collects on its own platform with respect to the conditions of the sale.
  • Availability of spots and waiting list. Access to the Service may be subject to a limited number of spots and may be opened progressively. When no spots are available, the interested party may voluntarily request to be notified when there are, by providing their email address and joining a waiting list. Joining that list does not create any right of access, or reservation of a spot, or obligation to contract, and may be canceled at any time in accordance with the provisions of the Privacy Policy.
  • Exclusion of the prior-information and acknowledgment-of-receipt requirements (Art. 27(2) LSSI-CE): where the user does not have consumer status (business-to-business contracting), both parties expressly agree to exclude the application of paragraph 1 of Article 27 and of Article 28 of the LSSI-CE (Spain's law on information society services and e-commerce), relating to the information prior to the contracting process and to the acknowledgment of receipt of acceptance. For users with consumer status, those obligations apply in full.

4. Functional description of the Service

The Service allows, among other functions:

  • Voluntarily connecting accounts of Google Search Console, Google Analytics 4, Google Ads, Google Merchant Center, Meta Ads, Bing Webmaster Tools and IndexNow.
  • Voluntarily connecting your online store (WooCommerce or PrestaShop) to analyze, in read-only mode, your catalog data and your order ledger (real sales), cross-referencing them with your SEO and advertising data.
  • Querying and analyzing, in read-only mode, the data of those accounts through an artificial intelligence assistant connected via the MCP protocol.
  • Querying performance, accessibility and best-practices metrics of web pages through Google PageSpeed Insights, by connecting the corresponding API key.
  • Using an AI conversational assistant integrated into the panel, which facilitates the setup of the connections and resolves questions about the Service itself (how it works, plans, frequently asked questions and glossary).

The Service operates in read-only mode with respect to the data, campaigns, catalogs and commercial configurations of the connected platforms: it does not modify, create or delete them. Only two operations write outside that boundary, both executed by the user themselves from the panel and neither of them on their business data: the crawl notification through IndexNow, disabled by default, which the user must deliberately activate and under their own responsibility; and the registration and deregistration of the provider's developer project in Google Merchant Center (registerGcp / unregisterGcp), a step that Google requires in order to read performance data and that does not alter product listings, prices or commercial configuration.

The connectable sources available vary according to the contracted plan; the composition of each plan in force at any given time is the one published on the Service's plans page.

5. Subscription plans and prices

The Service is provided through a paid monthly subscription. There is no free tier of general access or trial period: except for the guest access scenario described at the end of this clause, access to the features requires an active subscription. The plans available at the time of drafting these Terms are:

Plan Monthly price (excl. VAT) Monthly query quota Max burst Concurrent sessions
Starter 29 € 2.000 30/min 1
Pro 59 € 5.000 30/min 1
Agency 149 € 20.000 90/min 10 (multi-seat)

For the purposes of these limits, a "query" is equivalent to an individual call to the MCP server. A single analysis session performed by the artificial intelligence assistant may generate several queries (for example, one query to Search Console, another to Analytics and a cross-reference between the two), so quota consumption does not correspond one-to-one with the number of questions the user asks the assistant.

All prices are expressed excluding taxes. Applicable VAT or other indirect taxes are added at the time of payment based on the user's country, and are calculated and collected by Stripe in accordance with Clause 8.

The prices, quotas and limits in force at any given time are those published on the Service's plans page, which prevails over the indicative figures in this table in the event of a discrepancy. The provider may modify the prices and limits of the plans, giving reasonable prior notice; no price change will affect a subscription period already paid for.

The provider may occasionally apply discounts or coupons to the price of a plan. The discount affects only the amount paid and does not alter the other conditions of the contracted plan.

Guest access (without consideration). Apart from the above plans, the provider may grant, at its sole discretion, free access to the Service to users that it registers manually itself, for testing, courtesy or collaboration purposes. This access does not constitute a commercial offer and does not create any right to request or obtain it. This access is not contracted through the plans page, carries no associated plan, price or billing, and does not create any right to its maintenance or expectation of continuity: the provider may modify, limit or withdraw it at any time, without the need for justification and without this giving rise to any compensation. Since there is no price or payment, Clauses 8 (billing), 9 (subscription lifecycle) and 10 (withdrawal and refunds) have no object with respect to this access, and the guest user may stop using the Service or request closure at any time in accordance with Clause 14. Instead of the per-plan quotas and limits of Clauses 5, 6 and 7, their use is subject to the technical limits that the provider establishes for that access. The remainder of these Terms applies to them in full, including the account use conditions of Clause 6, the user obligations of Clause 13, the limitation of liability of Clause 12 and Annex I.

6. Account use conditions

  • One account, one user: each subscription is personal and individual. The connector access credentials are personal and non-transferable. Sharing the access credentials or the account with third parties is prohibited.
  • Session control: on the Starter and Pro plans there can only be one active session at a time; signing in from a new device or browser automatically closes the previous session. The Agency plan allows up to 10 simultaneous seats/sessions for the account holder's team, as indicated on the plans page.
  • Query processing: on the Starter and Pro plans, the connector to the artificial intelligence processes one query at a time per account, as a technical protection and fair-use measure, as well as a measure to block unauthorized concurrent use of the same account.
  • Agency plan — internal use, not resale: the Agency plan and its multiple seats are designed for use by the internal team of a single agency or company. Reselling, sublicensing or offering the Service to third parties as one's own product is not permitted, nor is using the Agency plan as a portal to give access to the agency's end clients. Any user with access to an account can see all the data sources connected to that account; the Service does not offer data compartmentalization between different end clients within the same account. A user who connects data sources belonging to their own clients is responsible for having their authorization.

7. Usage limits (fair use)

Each plan includes a monthly query quota, indicated in Clause 5 and on the plans page. When the quota is exhausted, access to the query features is interrupted until the monthly renewal of the subscription, with no charges for overage. These limits respond to the need to protect the Service's infrastructure and ensure appropriate and equitable use among all users. The provider may establish additional technical infrastructure-protection limits.

8. Billing (Stripe as Merchant of Record)

Collection and billing management is carried out through Stripe Managed Payments, operated by Stripe Payments Europe, Limited (SPEL), an Irish entity of the Stripe group and a subsidiary of Stripe, Inc., which acts as Merchant of Record (authorized legal seller) for users located in the European Economic Area, including Spain. This means that:

  • The purchase transaction is formalized between the user and Stripe Payments Europe, Limited (SPEL) in its capacity as authorized legal seller (Merchant of Record), not between the user and the provider of this Service.
  • The invoices corresponding to the subscriptions are issued by Stripe, not by the provider. The provider does not issue its own invoice to the user for the subscriptions.
  • VAT and other applicable taxes on the sale are calculated, collected and remitted by Stripe to the relevant tax authorities.
  • Inquiries about payments, invoices, refunds or cancellations may be directed to Stripe through its support channels (stripe.com/support), or to the provider through hola@crisolmcp.com.
  • The payment process is carried out through a checkout page hosted by Stripe, subject to the Stripe Terms and its Privacy Policy.

The provider does not store or have access at any time to the user's payment data (card number, bank account, complete tax details, etc.), which are held directly by Stripe. The provider only retains the minimum subscription management data described in the Privacy Policy.

9. Subscription lifecycle

  • Non-payment: in the event that a charge is not completed, access to the Service is maintained during the period of automatic payment retries managed by Stripe. Access is only interrupted if those retries are exhausted without success. During that period, the user retains access to the management of their account and payment method in order to resolve the situation.
  • Paused account: an account whose payment could not be resolved, or which is suspended, may enter a "paused" state. In that state, access to the data and the connector is blocked, but the user retains access to an informational page indicating the status of their account and allowing them to resolve the situation. This state is reversible as soon as the user resolves the payment.
  • Cancellation by the user: the user may cancel their subscription at any time. After cancellation, access to the Service remains available until the end of the subscription period already paid for; there is no immediate cut-off.

10. Withdrawal and refunds

10.1 Right of withdrawal (consumer users)

If the user has consumer status (a natural person acting for purposes outside their professional or business activity, as well as legal persons and entities without legal personality acting on a non-profit basis in a field outside a commercial or business activity, in accordance with Article 3 of the TRLGDCU), they are entitled to a right of withdrawal of 14 calendar days from the conclusion of the contract, without the need for justification, in accordance with Article 102 of the consolidated text of the General Law for the Defense of Consumers and Users (TRLGDCU, Spain's consolidated consumer protection act).

Crisol MCP is a continuing-performance digital service: it is contracted for monthly periods that are provided on an ongoing basis. The exception in Article 103(a) of the TRLGDCU only operates where the service has been fully performed, a circumstance that does not arise in an ongoing monthly subscription. Consequently, the consumer retains their right of withdrawal in full during the 14 calendar days following the contracting, even if they have begun to use the Service.

Request for immediate commencement. Since access to the Service is activated as soon as payment is completed, during the contracting process the consumer is asked to expressly request that performance begin immediately, during the withdrawal period, and to declare that they are aware that their right of withdrawal will be extinguished once the contract has been fully performed, in accordance with Article 98(8) of the TRLGDCU. This declaration does not constitute any waiver of the right of withdrawal (a waiver of that kind would be null and void in accordance with Article 102), but rather the acknowledgment that this right is extinguished when the contracted period has been fully provided, in accordance with Article 103(a).

Economic effect of withdrawal. If the consumer has requested immediate commencement and subsequently withdraws within the period, they will pay the provider an amount proportionate to the part of the Service already provided up to the moment they communicate the withdrawal, calculated on the total price of the contracted period, in accordance with Article 108 of the TRLGDCU. The remaining amount will be refunded to them. If the consumer did not request immediate commencement, the refund will be full.

How to exercise it. It is sufficient to communicate it within the period to hola@crisolmcp.com, by any means leaving a record and without the need to justify the reason. The model withdrawal form reproduced in Annex II to these Terms may also be used, although its use is not mandatory. Any applicable refund will be processed without undue delay and, in any event, within the 14 calendar days following receipt of the communication; its material execution corresponds to Stripe in its capacity as legal seller (Merchant of Record), in accordance with Clause 8.

In subscription contracts, withdrawal affects the current period on the terms described and, in any event, future renewals, without prejudice to the consumer's right to cancel the subscription at any time in accordance with Clause 9.

10.2 Professional users

If the user acts as a professional or business, the 14-day right of withdrawal provided for consumers does not apply, as it is legally reserved for those who contract for purposes outside their professional or business activity.

10.3 Refund policy (all users)

Apart from the consumers' right of withdrawal governed by Clause 10.1, the provider's refund policy is as follows: subscriptions are non-refundable, including periods already begun at the time of cancellation, except in the following cases:

  • Billing error or duplicate charge: the amount charged in error is refunded.
  • Serious interruption of the Service attributable to the provider: if the Service suffers an unplanned interruption attributable to the provider exceeding 48 hours within the same monthly billing period, the user will be entitled to a refund proportional to the affected days of that period.

Refund requests may be directed to hola@crisolmcp.com.

10.4 Independent route through Stripe as legal seller

The policy in Clause 10.3 describes the cases in which the provider processes a refund. Independently of it, and given that the sale is formalized with Stripe as Merchant of Record (Clause 8), Stripe has its own refund mechanisms and its own mechanisms for resolving payment claims and disputes, which it may apply in accordance with its own conditions and with its own deadlines (of up to 60 days from the charge), without the intervention or authorization of the provider.

This route is additional to and independent of the previous one: the fact that a case does not give rise to a right to a refund under Clause 10.3 does not prevent the user from contacting Stripe, nor does it condition the decision that Stripe adopts. The conditions applicable to that route are those of Stripe, available at stripe.com.

10.5 Abusive use of the right of withdrawal

The provider will attend to any withdrawal request that meets the requirements of Clause 10.1, without penalty, without obstacles and without requiring justification, in accordance with Article 102 of the TRLGDCU.

Nevertheless, the provider reserves the power not to accept new contracting of the Service by anyone who has made repeated or manifestly fraudulent use of the right of withdrawal (in particular, successive contracts followed by withdrawal for the purpose of accessing the Service without paying its price), as well as by anyone who has previously withdrawn from a contract for the Service.

This power does not constitute any penalty: it does not affect the contract already withdrawn from, or the amounts to be refunded, or any other right the user holds with respect to that contract. It is limited to the provider's freedom not to enter into future contracts, and will be exercised in a non-discriminatory manner.

11. Service availability

The provider will endeavor to keep the Service continuously available, but does not guarantee a specific service level (SLA) or the absence of interruptions. The provider may interrupt the Service, in whole or in part, for maintenance, technical improvements or force majeure, endeavoring to minimize the impact where reasonably possible.

The Service depends on third-party APIs (Google, Meta, Microsoft). The provider does not guarantee the availability, accuracy or continuity of such external APIs, nor is it responsible for changes, limitations or interruptions imposed by such third parties.

12. Nature of the data and limitation of liability

Nature of third-party data. The data that the Service queries comes from third-party platforms (Google, Microsoft/Bing, Meta) and may be subject to sampling, estimation or self-reporting by those platforms. By way of illustration: Google Analytics 4 data may be sampled; Meta's conversion attribution is not directly comparable to Google's; and IndexNow notifies certain search engines of crawling, but not Google. The provider does not guarantee the accuracy, completeness or comparability of the data originating from those third-party platforms, since it faithfully reproduces the information exactly as those sources deliver it and is not responsible for errors originating in them.

Scope of the provider's obligation (best-efforts obligation). The provider undertakes to apply reasonable technical measures so that the data its server delivers faithfully corresponds to the account queried and is not altered by a fault of its own. This is a best-efforts obligation and not an obligation of result: the provider is responsible for having exercised due diligence, not for the absolute absence of incidents, given that the Service depends on third-party APIs that the provider does not control.

Boundary with the artificial intelligence layer. The Service is limited to providing read-only access to the data of the connected tools. The interpretation, reasoning and recommendations are generated by the artificial intelligence assistant (language model) that the user decides to use through their own MCP client, which is not owned by the provider or under its control. Consequently, the provider is not liable for errors, inaccuracies, hallucinations, model limitations, or any interpretation or recommendation generated by such artificial intelligence assistant, even if it is based on data delivered correctly by the Service.

User's duty of verification. Given that the Service delivers data originating from third-party platforms and that its interpretation is performed by an artificial intelligence assistant external to the provider, the user undertakes to cross-check the relevant data and recommendations (especially before making business decisions with significant economic impact) against their own original sources (their Google, Meta, etc. panels). The user assumes the consequences of the decisions they make without carrying out such verification.

Limitation of liability. Without prejudice to legally non-waivable obligations, and except in cases of willful misconduct or gross negligence by the provider, the provider will not be liable for:

  • The business results, SEO ranking, advertising performance or any other decision that the user makes on the basis of the analyses or recommendations generated through AI assistants connected to the Service, which are merely for guidance.
  • The errors, hallucinations or limitations of the artificial intelligence assistant that the user uses, in accordance with the boundary described above.
  • The accuracy, completeness or comparability of the data originating from the connected third-party platforms.
  • The consequences of the actions that the user deliberately chooses to activate regarding the Service's write exception (IndexNow), which is executed under the user's responsibility.
  • Unavailability, changes or errors arising from the third-party APIs on which the Service depends.
  • Losses or damages arising from misuse of the user's credentials, or from connecting third-party accounts without due authorization.

Exclusion of indirect damages. In no case will the provider be liable for indirect damages, loss of profit, loss of business opportunities, loss of revenue or data, or damages that are not a direct and immediate consequence of a breach attributable to the provider.

Quantitative liability cap. Except in cases of willful misconduct or gross negligence, the total and cumulative liability of the provider toward the user, for any matter arising from the Service, will be limited to the amount actually paid by the user for the subscription during the three (3) months prior to the event giving rise to the liability.

Data subjects' rights. This limitation governs exclusively the contractual relationship between the provider and the user, and does not affect the rights that Article 82 GDPR grants directly to data subjects against the provider in its capacity as data processor, in accordance with the provisions of Annex I.

13. User obligations

The user undertakes to:

  • Make lawful, diligent and good-faith use of the Service.
  • Not use the Service to access third-party accounts without authorization.
  • Not share their account or their credentials, in accordance with Clause 6.
  • Not attempt to breach the security measures of the Service or access other users' data.
  • Third-party credentials and APIs of their own: when the user connects their own third-party accounts (Google Ads, Meta, Search Console, etc.), the use of such accounts and the consumption of the quotas or limits that those third-party platforms impose on their respective APIs are the exclusive responsibility of the user. The provider merely holds such credentials in encrypted form, without ever exposing them in plaintext, and uses them solely to provide the Service requested by the user. Each user's data and credentials are isolated from those of any other user.
  • Comply, in their capacity as data controller with respect to the personal data of their own end users/clients that may derive from the connected accounts (visitors to their website, advertising audiences, etc.), with their own obligations under the GDPR and the LOPDGDD (Spain's Organic Law 3/2018 on Data Protection), including, where applicable, informing such data subjects that they use analytics and advertising tools whose data is queried through Crisol MCP.
  • Notify the provider of any unauthorized use of their account of which they become aware.

14. Termination and data deletion

  • The user may cancel their subscription or request closure of the Service at any time.
  • The provider may suspend or cancel a user's access in the event of a breach of these Terms or fraudulent or improper use of the Service, giving as much prior notice as the circumstances allow.
  • Data deletion: once access to an account has ended (by cancellation or closure), the account's data is completely deleted from the provider's system within a maximum of 14 days. This period operates together with the retention policy described in the Privacy Policy (deletion in production within a maximum of 48 hours from the end of access and purge of the OVH backups within a maximum of 7 days). If the user exercises their right to erasure in accordance with Article 17 GDPR, the same periods are counted from the receipt of their request.
  • Billing records: the billing records retained by Stripe, in its capacity as legal seller (Merchant of Record), are not deleted by the provider and are retained by Stripe in accordance with its own legal and tax obligations.

15. Intellectual property

The software, design, trademark and other elements of Crisol MCP are owned by the provider. The data that the user connects or enters into the Service (their own marketing accounts and the data derived from them) remains at all times owned by the user or by the respective data controllers, in accordance with the provisions of Annex I.

16. Data protection

The processing of personal data carried out within the framework of the Service is governed by:

  • The Privacy Policy, with respect to the data of the user's own account on the Platform.
  • The Annex I — Data Processing Agreement, with respect to the marketing data that the user voluntarily connects.
  • The Cookie Policy, with respect to cookies and similar storage technologies.

17. Amendment of the Terms

The provider may amend these Terms to adapt them to regulatory, technical or Service-related changes. Relevant amendments will be communicated to users with reasonable prior notice. Continued use of the Service after the new Terms take effect implies their acceptance.

18. Governing law and jurisdiction

These Terms are governed by Spanish law. For the resolution of any dispute, the parties submit to the Courts and Tribunals of Granada.


Annex II — Model withdrawal form

(Model from Annex B of the TRLGDCU, adapted to the Service. You only need to fill it in and send it if you wish to withdraw from the contract. Its use is not mandatory: you may withdraw by any other means that leaves a record, in accordance with Clause 10.1.)


To the attention of:

  • Sara Fernández Velasco (Crisol MCP)
  • Calle Carmen Burgos, n.º 96, 18100 Armilla, Granada (Spain)
  • Email: hola@crisolmcp.com

I hereby give notice that I withdraw from my contract for the provision of the following service:

  • Contracted service: Crisol MCP — plan _______________ (Starter / Pro / Agency)
  • Date of contracting: ____________________
  • Account email: ____________________
  • Name of the consumer: ____________________
  • Address of the consumer: ____________________
  • Signature of the consumer (only if this form is submitted on paper): ____________________
  • Date: ____________________

This is a courtesy translation of the Spanish original. In the event of any discrepancy, the Spanish version published at https://crisolmcp.com/legal/terms prevails.

Last updated: July 25, 2026

Crisol MCP SEO · ANALYTICS
Legal notice Cookie policy Privacy policy Terms and conditions Cookie preferences
Read-only on your accounts · Encrypted at rest · Built for AI agents

COOKIES

At Crisol MCP we use our own cookies, needed for the site to work, and Google Analytics cookies to understand how the site is browsed and improve it. The analytics ones collect a pseudonymous identifier for your browser, the pages you visit, your approximate location and your device's characteristics. We do not use them for advertising or to build advertising profiles, and they are not installed if you do not accept them.

See the full cookie policy →

CONFIGURE YOUR COOKIES

The technical ones are needed for the site to work; the analytics ones are optional and help us improve it.

Needed for the site to load and work. They do not require consent and cannot be switched off.

See the full cookie policy →