Tier1.shop — SEO Link Placements

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

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
60%
Integridad del esquema
73%
Calidad de los nombres
96%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (12)

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

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~3,818Tokens (definiciones de herramientas)
~1.6 KBTamaño de respuesta típico
Impacto significativo en la atención (2.98% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

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

Puntos de conexión remotos

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

Qué puede hacer

Inventario de herramientas

Herramientas (16)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
⚪begin_registration(email, telegram_username, locale)

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

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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)

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

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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.

Esquema de entrada

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

Esquema de salida

{
  "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 или международного кабинета.

Esquema de entrada

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

Esquema de salida

{
  "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)

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

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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)

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

Esquema de entrada

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

Esquema de salida

{
  "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 и без списания денег. Оплата и фактическое размещение ссылок — разные этапы.

Esquema de entrada

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

Esquema de salida

{
  "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)

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

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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-площадки, метрики, языки, тематики, цену и свободные слоты. Домены намеренно анонимизированы до покупки.

Esquema de entrada

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

Esquema de salida

{
  "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 и точное число ссылок каждого типа.

Esquema de entrada

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

Esquema de salida

{
  "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, анкор, окружающий текст или дату у принадлежащей клиенту ссылки, пока она редактируема. Не отправляет задачу в работу.

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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, анкорами, окружающим текстом и расписанием. Не отправляет их в работу.

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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)

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

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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)

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

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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#"
}

Esquema de salida

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

Prompts recomendados

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

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada16 herramientas
verificadoversión no registrada14 herramientas