TvojeLajky
Instagram and TikTok services: live CZK quotes, orders and customer-authorized prepaid purchases.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen get_profile
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
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": {
"agent-commerce": {
"url": "https://tvojelajky.cz/mcp"
}
}
}Puntos de conexión remotos
https://tvojelajky.cz/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (8)
🟢list_services
List purchasable Instagram and TikTok services, quantity limits and starting prices in integer CZK halere. Use get_quote for an exact price.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_profile(platform, username)
Look up an actual public social profile using ScrapeCreators. Missing numbers are null.
Esquema de entrada
{
"type": "object",
"properties": {
"platform": {
"type": "string",
"enum": [
"instagram",
"tiktok"
]
},
"username": {
"type": "string"
}
},
"required": [
"platform",
"username"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_posts(platform, username)
List up to 20 recent posts belonging to a profile, with URLs usable in a quote.
Esquema de entrada
{
"type": "object",
"properties": {
"platform": {
"type": "string",
"enum": [
"instagram",
"tiktok"
]
},
"username": {
"type": "string"
}
},
"required": [
"platform",
"username"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_quote(platform, username, type, quantity, postUrls)
Calculate a server-verified price, valid for 15 minutes. Does not purchase or charge. Likes/views are divided evenly across selected posts.
Esquema de entrada
{
"type": "object",
"properties": {
"platform": {
"type": "string",
"enum": [
"instagram",
"tiktok"
]
},
"username": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"followers",
"likes",
"views"
]
},
"quantity": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"postUrls": {
"default": [],
"maxItems": 20,
"type": "array",
"items": {
"type": "string",
"maxLength": 2048,
"format": "uri"
}
}
},
"required": [
"platform",
"username",
"type",
"quantity"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡create_order(quoteId, customerEmail, idempotencyKey)
Create an unpaid order from an accepted quote. Requires user intent to order. Return the checkout URL to the user; protect orderToken as a secret. Reuse the same idempotencyKey on retries.
Esquema de entrada
{
"type": "object",
"properties": {
"quoteId": {
"type": "string",
"pattern": "^[\\w-]{43}$"
},
"customerEmail": {
"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,}$"
},
"idempotencyKey": {
"type": "string",
"minLength": 16,
"maxLength": 128,
"pattern": "^[\\w.-]+$"
}
},
"required": [
"quoteId",
"idempotencyKey"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_order(orderId, orderToken)
Read the payment and delivery status of an order using its private token or an authorized connection. A paid order is not necessarily delivered.
Esquema de entrada
{
"type": "object",
"properties": {
"orderId": {
"type": "string",
"maxLength": 100
},
"orderToken": {
"type": "string"
}
},
"required": [
"orderId"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_wallet
Read the authenticated wallet balance and the remaining approved agent budget in integer CZK halere.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴pay_order(orderId, idempotencyKey)
Spend real prepaid credit and initiate delivery for an existing order. Requires wallet:spend authorization and a user-approved budget. Reuse idempotencyKey after timeouts; never create a replacement order to retry delivery.
Esquema de entrada
{
"type": "object",
"properties": {
"orderId": {
"type": "string",
"maxLength": 100
},
"idempotencyKey": {
"type": "string",
"minLength": 16,
"maxLength": 128,
"pattern": "^[\\w.-]+$"
}
},
"required": [
"orderId",
"idempotencyKey"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia