Tier1.shop — SEO Link Placements
Buy and manage RU PBN and international iGaming SEO links with protected Tier1.shop checkout.
我该使用它吗
质量与安全性
发现(12)
- LOW在 begin_registration 中
- LOW在 check_registration 中
- LOW在 get_account_profile 中
- LOW在 get_balances 中
- LOW在 list_orders 中
- LOW在 get_orders_by_woo_id 中
- LOW在 list_links 中
- LOW在 list_tariffs 中
- LOW在 update_link_draft 中
- LOW在 bulk_update_order_draft 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"tier1-shop": {
"url": "https://mcp-v2.tier1.shop/mcp"
}
}
}远程端点
https://mcp-v2.tier1.shop/mcpstreamable-http它能做什么
工具清单
工具(16)
⚪begin_registration(email, telegram_username, locale)
Создаёт запрос регистрации без создания аккаунта. Пользователь обязательно сам подтверждает email по ссылке из письма; Telegram можно привязать позже.
输入模式
{
"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#"
}输出模式
{
"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)
Проверяет состояние ранее начатой регистрации и подсказывает следующий шаг.
输入模式
{
"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#"
}输出模式
{
"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.
输入模式
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/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 или международного кабинета.
输入模式
{
"type": "object",
"properties": {
"geo": {
"default": "all",
"type": "string",
"enum": [
"ru",
"intl",
"all"
]
}
},
"$schema": "http://json-schema.org/draft-07/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)
Возвращает заказы клиента с прогрессом по ссылкам. Ничего не изменяет.
输入模式
{
"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#"
}输出模式
{
"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.
输入模式
{
"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#"
}输出模式
{
"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)
По номеру покупки из письма возвращает все принадлежащие клиенту внутренние заказы кабинета и их ссылки. Одна покупка может создать несколько заказов кабинета.
输入模式
{
"type": "object",
"properties": {
"woo_order_id": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"woo_order_id"
],
"$schema": "http://json-schema.org/draft-07/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 и без списания денег. Оплата и фактическое размещение ссылок — разные этапы.
输入模式
{
"type": "object",
"properties": {
"intent_id": {
"type": "string",
"pattern": "^[a-f0-9]{32}$"
}
},
"required": [
"intent_id"
],
"$schema": "http://json-schema.org/draft-07/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)
Ищет принадлежащие клиенту ссылки по географии, статусу и типу. Ничего не изменяет.
输入模式
{
"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#"
}输出模式
{
"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-площадки, метрики, языки, тематики, цену и свободные слоты. Домены намеренно анонимизированы до покупки.
输入模式
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/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 и точное число ссылок каждого типа.
输入模式
{
"type": "object",
"properties": {
"geo": {
"type": "string",
"enum": [
"ru",
"intl"
]
}
},
"required": [
"geo"
],
"$schema": "http://json-schema.org/draft-07/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, анкор, окружающий текст или дату у принадлежащей клиенту ссылки, пока она редактируема. Не отправляет задачу в работу.
输入模式
{
"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#"
}输出模式
{
"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, анкорами, окружающим текстом и расписанием. Не отправляет их в работу.
输入模式
{
"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#"
}输出模式
{
"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)
Отправляет одну заполненную ссылку вебмастеру. Вызывать только после явного подтверждения пользователя.
输入模式
{
"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#"
}输出模式
{
"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)
Отправляет все готовые ссылки заказа вебмастерам. Вызывать только после показа данных и явного подтверждения пользователя.
输入模式
{
"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#"
}输出模式
{
"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.
输入模式
{
"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#"
}输出模式
{
"type": "object",
"properties": {
"data": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
},
"required": [
"data"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}推荐提示词
get_account_profileget_account_profilelist_orderslist_orderslist_ordersget_account_profile社区
证据