Tier1.shop — SEO Link Placements

Buy and manage RU PBN and international iGaming SEO links with protected Tier1.shop checkout.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
60%
Vollständigkeit des Schemas
73%
Qualität der Benennung
96%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (12)

  • LOWTool 'begin_registration' description lacks action verbin begin_registration
  • LOWTool 'check_registration' description lacks action verbin check_registration
  • LOWTool 'get_account_profile' description lacks action verbin get_account_profile
  • LOWTool 'get_balances' description lacks action verbin get_balances
  • LOWTool 'list_orders' description lacks action verbin list_orders
  • LOWTool 'get_orders_by_woo_id' description lacks action verbin get_orders_by_woo_id
  • LOWTool 'list_links' description lacks action verbin list_links
  • LOWTool 'list_tariffs' description lacks action verbin list_tariffs
  • LOWTool 'update_link_draft' description lacks action verbin update_link_draft
  • LOWTool 'bulk_update_order_draft' description lacks action verbin bulk_update_order_draft

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~3,818Tokens (Tool-Definitionen)
~1.6 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (2.98% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "tier1-shop": {
      "url": "https://mcp-v2.tier1.shop/mcp"
    }
  }
}

Remote-Endpunkte

https://mcp-v2.tier1.shop/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (16)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪begin_registration(email, telegram_username, locale)

Создаёт запрос регистрации без создания аккаунта. Пользователь обязательно сам подтверждает email по ссылке из письма; Telegram можно привязать позже.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "maxLength": 254,
      "format": "email",
      "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
    },
    "telegram_username": {
      "type": "string",
      "pattern": "^@?[A-Za-z0-9_]{5,32}$"
    },
    "locale": {
      "default": "ru",
      "type": "string",
      "enum": [
        "ru",
        "en"
      ]
    }
  },
  "required": [
    "email"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢check_registration(request_id, status_token)

Проверяет состояние ранее начатой регистрации и подсказывает следующий шаг.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "request_id": {
      "type": "string",
      "pattern": "^[a-f0-9]{32}$"
    },
    "status_token": {
      "type": "string",
      "pattern": "^[a-f0-9]{64}$"
    }
  },
  "required": [
    "request_id",
    "status_token"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_account_profile

Показывает профиль подключённого клиента и состояние подтверждения email/Telegram.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_balances(geo)

Показывает денежные ₽/$-кошельки и неиспользованные услуги RU или международного кабинета.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "geo": {
      "default": "all",
      "type": "string",
      "enum": [
        "ru",
        "intl",
        "all"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢list_orders(geo, page, per_page)

Возвращает заказы клиента с прогрессом по ссылкам. Ничего не изменяет.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "geo": {
      "default": "all",
      "type": "string",
      "enum": [
        "ru",
        "intl",
        "all"
      ]
    },
    "page": {
      "default": 1,
      "type": "integer",
      "minimum": 1,
      "maximum": 9007199254740991
    },
    "per_page": {
      "default": 20,
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_order(order_id)

Возвращает заказ кабинета и ссылки по cabinet_order_id из list_orders. Номер WooCommerce из письма сюда не подходит: для него используйте get_orders_by_woo_id.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991,
      "description": "Именно cabinet_order_id, не номер WooCommerce из письма"
    }
  },
  "required": [
    "order_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_orders_by_woo_id(woo_order_id)

По номеру покупки из письма возвращает все принадлежащие клиенту внутренние заказы кабинета и их ссылки. Одна покупка может создать несколько заказов кабинета.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "woo_order_id": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    }
  },
  "required": [
    "woo_order_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢check_checkout_status(intent_id)

Проверяет состояние созданной ранее защищённой ссылки по intent_id без повторного открытия checkout и без списания денег. Оплата и фактическое размещение ссылок — разные этапы.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "intent_id": {
      "type": "string",
      "pattern": "^[a-f0-9]{32}$"
    }
  },
  "required": [
    "intent_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢list_links(geo, status, link_type, page, per_page)

Ищет принадлежащие клиенту ссылки по географии, статусу и типу. Ничего не изменяет.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "geo": {
      "default": "all",
      "type": "string",
      "enum": [
        "ru",
        "intl",
        "all"
      ]
    },
    "status": {
      "type": "string",
      "maxLength": 30
    },
    "link_type": {
      "type": "string",
      "maxLength": 30
    },
    "page": {
      "default": 1,
      "type": "integer",
      "minimum": 1,
      "maximum": 9007199254740991
    },
    "per_page": {
      "default": 20,
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢list_igaming_donors

Возвращает доступные международные iGaming-площадки, метрики, языки, тематики, цену и свободные слоты. Домены намеренно анонимизированы до покупки.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢list_tariffs(geo)

Возвращает актуальные purchasable-тарифы, цену, валюту, product_id и точное число ссылок каждого типа.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "geo": {
      "type": "string",
      "enum": [
        "ru",
        "intl"
      ]
    }
  },
  "required": [
    "geo"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟡update_link_draft(link_id, url, anchor, context_text, scheduled_at, ...)

Меняет URL, анкор, окружающий текст или дату у принадлежащей клиенту ссылки, пока она редактируема. Не отправляет задачу в работу.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "link_id": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "url": {
      "type": "string",
      "maxLength": 2048,
      "format": "uri"
    },
    "anchor": {
      "type": "string",
      "maxLength": 500
    },
    "context_text": {
      "type": "string",
      "maxLength": 20000
    },
    "scheduled_at": {
      "anyOf": [
        {
          "type": "string",
          "maxLength": 64
        },
        {
          "type": "null"
        }
      ]
    },
    "idempotency_key": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$"
    }
  },
  "required": [
    "link_id",
    "idempotency_key"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟡bulk_update_order_draft(order_id, links, idempotency_key)

Последовательно заполняет редактируемые строки заказа URL, анкорами, окружающим текстом и расписанием. Не отправляет их в работу.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "links": {
      "minItems": 1,
      "maxItems": 500,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "enum": [
              "onetime",
              "yearly",
              "through"
            ]
          },
          "url": {
            "type": "string",
            "maxLength": 2048,
            "format": "uri"
          },
          "anchor": {
            "type": "string",
            "maxLength": 500
          },
          "context_text": {
            "type": "string",
            "maxLength": 20000
          },
          "scheduled_at": {
            "type": "string",
            "maxLength": 64
          }
        }
      }
    },
    "idempotency_key": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$"
    }
  },
  "required": [
    "order_id",
    "links",
    "idempotency_key"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟡submit_link(link_id, confirmed, idempotency_key)

Отправляет одну заполненную ссылку вебмастеру. Вызывать только после явного подтверждения пользователя.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "link_id": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "confirmed": {
      "type": "boolean",
      "const": true
    },
    "idempotency_key": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$"
    }
  },
  "required": [
    "link_id",
    "confirmed",
    "idempotency_key"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟡submit_order(order_id, confirmed, idempotency_key)

Отправляет все готовые ссылки заказа вебмастерам. Вызывать только после показа данных и явного подтверждения пользователя.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "confirmed": {
      "type": "boolean",
      "const": true
    },
    "idempotency_key": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$"
    }
  },
  "required": [
    "order_id",
    "confirmed",
    "idempotency_key"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
⚪prepare_checkout(geo, items, links, confirmed, idempotency_key)

После явного подтверждения состава и цены создаёт защищённую одноразовую ссылку на штатный checkout Tier1.shop. Не списывает деньги, не принимает платёжные данные и не перечисляет способы оплаты: их актуальный список виден только на открытом checkout.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "geo": {
      "type": "string",
      "enum": [
        "ru",
        "intl"
      ]
    },
    "items": {
      "minItems": 1,
      "maxItems": 50,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "product_id": {
            "type": "integer",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991
          },
          "quantity": {
            "default": 1,
            "type": "integer",
            "minimum": 1,
            "maximum": 500
          },
          "donor_tokens": {
            "maxItems": 500,
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^HP-[a-f0-9]{8}$"
            }
          }
        },
        "required": [
          "product_id"
        ]
      }
    },
    "links": {
      "maxItems": 500,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "enum": [
              "onetime",
              "yearly",
              "through"
            ]
          },
          "url": {
            "type": "string",
            "maxLength": 2048,
            "format": "uri"
          },
          "anchor": {
            "type": "string",
            "maxLength": 500
          },
          "context_text": {
            "type": "string",
            "maxLength": 20000
          },
          "scheduled_at": {
            "type": "string",
            "maxLength": 64
          }
        }
      }
    },
    "confirmed": {
      "type": "boolean",
      "const": true
    },
    "idempotency_key": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$"
    }
  },
  "required": [
    "geo",
    "items",
    "confirmed",
    "idempotency_key"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "data"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Empfohlene Prompts

retrieve_data
Get details about [item] from Tier1.shop — SEO Link Placements
Erwartete Tools: get_account_profile
fetch_info
Fetch [information type] using Tier1.shop — SEO Link Placements
Erwartete Tools: get_account_profile
list_items
List all [items] available in Tier1.shop — SEO Link Placements
Erwartete Tools: list_orders
browse_collection
Show me the [collection] from Tier1.shop — SEO Link Placements
Erwartete Tools: list_orders
explore_workflow
List available [items], then get details for each one using Tier1.shop — SEO Link Placements
Erwartete Tools: list_ordersget_account_profile

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet16 Tools
verifiziertVersion nicht aufgezeichnet14 Tools