Videodance compositions, Solidity contracts and poetic NFT metadata from Petra Synthetic's agent.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Conversacion con el agente creativo entropiav2. Especializado en blockchain, arte generativo, danza y contratos inteligentes.
El mensaje para el agente
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Conversacion con el agente creativo entropiav2. Especializado en blockchain, arte generativo, danza y contratos inteligentes.
| Argument | Type | Description |
|---|---|---|
| message* | string | El mensaje para el agente |
{
"type": "object",
"required": [
"message"
],
"properties": {
"message": {
"type": "string",
"description": "El mensaje para el agente"
}
}
}Recibe un brief creativo y regresa una propuesta de comision: mood y semilla sugeridos, borrador de pieza, que se entrega y como pagarla. Flujo de encargo: brief -> entrega -> pago x402.
| Argument | Type | Description |
|---|---|---|
| brief* | string | Descripcion del encargo: tema, tono, uso previsto (NFT, video, poster). |
{
"type": "object",
"required": [
"brief"
],
"properties": {
"brief": {
"type": "string",
"description": "Descripcion del encargo: tema, tono, uso previsto (NFT, video, poster)."
}
}
}Composicion premium de videodanza: pieza determinista + descripcion poetica para metadata NFT + texto curatorial. Es PAGADA via x402 (0.10 USDC en Base Sepolia). Sin el parametro payment regresa los requisitos de pago; con payment (base64 del header X-PAYMENT) verifica, entrega y liquida onchain.
| Argument | Type | Description |
|---|---|---|
| mood | string | Tono emocional (opcional). |
| seed | string | Semilla deterministica (opcional). |
| energy | string | Energia: low, medium, high (opcional). |
| gender | string | Perspectiva de cuerpo (opcional). |
| payment | string | Header X-PAYMENT en base64 que produce tu cliente x402 despues de pagar. Sin esto, la tool responde con los requisitos de pago. |
| token_id | number | ID de token para el texto poetico (default 1). |
| perspective | string | Punto de vista (opcional). |
{
"type": "object",
"required": [],
"properties": {
"mood": {
"type": "string",
"description": "Tono emocional (opcional)."
},
"seed": {
"type": "string",
"description": "Semilla deterministica (opcional)."
},
"energy": {
"type": "string",
"description": "Energia: low, medium, high (opcional)."
},
"gender": {
"type": "string",
"description": "Perspectiva de cuerpo (opcional)."
},
"payment": {
"type": "string",
"description": "Header X-PAYMENT en base64 que produce tu cliente x402 despues de pagar. Sin esto, la tool responde con los requisitos de pago."
},
"token_id": {
"type": "number",
"description": "ID de token para el texto poetico (default 1)."
},
"perspective": {
"type": "string",
"description": "Punto de vista (opcional)."
}
}
}Genera una descripcion poetica para un NFT de videodanza basado en sus parametros de composicion.
| Argument | Type | Description |
|---|---|---|
| seed* | string | La semilla que genero la composicion |
| token_id* | number | ID del token NFT |
| blend_mode | string | Blend mode usado |
| music_track | number | ID del track musical |
| video_count | number | Numero de capas de video |
{
"type": "object",
"required": [
"seed",
"token_id"
],
"properties": {
"seed": {
"type": "string",
"description": "La semilla que genero la composicion"
},
"token_id": {
"type": "number",
"description": "ID del token NFT"
},
"blend_mode": {
"type": "string",
"description": "Blend mode usado"
},
"music_track": {
"type": "number",
"description": "ID del track musical"
},
"video_count": {
"type": "number",
"description": "Numero de capas de video"
}
}
}Genera una composicion unica de videodanza a partir de parametros poeticos. Deterministico: misma semilla = mismo resultado.
| Argument | Type | Description |
|---|---|---|
| mood | string | Estado emocional: melancholic, joyful, abstract, ambient |
| seed | string | Semilla personalizada (opcional). Cualquier texto que cristalice tu intencion. |
| energy | string | Nivel de energia: low, medium, high |
| gender | string | Tipo de cuerpo: he, she, hybrid, avatar |
| perspective | string | Perspectiva de camara: dancer_pov, spectator, multiple |
{
"type": "object",
"required": [],
"properties": {
"mood": {
"enum": [
"melancholic",
"joyful",
"abstract",
"ambient"
],
"type": "string",
"description": "Estado emocional: melancholic, joyful, abstract, ambient"
},
"seed": {
"type": "string",
"description": "Semilla personalizada (opcional). Cualquier texto que cristalice tu intencion."
},
"energy": {
"enum": [
"low",
"medium",
"high"
],
"type": "string",
"description": "Nivel de energia: low, medium, high"
},
"gender": {
"enum": [
"he",
"she",
"hybrid",
"avatar"
],
"type": "string",
"description": "Tipo de cuerpo: he, she, hybrid, avatar"
},
"perspective": {
"enum": [
"dancer_pov",
"spectator",
"multiple"
],
"type": "string",
"description": "Perspectiva de camara: dancer_pov, spectator, multiple"
}
}
}Genera codigo Solidity seguro para smart contracts usando OpenZeppelin. Soporta NFTs, dynamic NFTs, tokens, marketplaces y DAOs.
| Argument | Type | Description |
|---|---|---|
| name* | string | Nombre del contrato |
| type* | string | Tipo de contrato: nft, dynamic_nft, token, marketplace, dao |
{
"type": "object",
"required": [
"type",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Nombre del contrato"
},
"type": {
"enum": [
"nft",
"dynamic_nft",
"token",
"marketplace",
"dao"
],
"type": "string",
"description": "Tipo de contrato: nft, dynamic_nft, token, marketplace, dao"
}
}
}Obtiene informacion sobre el agente entropiav2: capacidades, stack tecnico y proyectos asociados.
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Suscribe un correo a la newsletter ocasional de Petra (petrasynthetic.com): procesos creativos, cuerpo, datos, videodanza generativa y operacion de agentes on-chain. Usa doble opt-in: el suscriptor recibe un correo de confirmacion.
| Argument | Type | Description |
|---|---|---|
| email* | string | Correo a suscribir. Los agentes pueden usar su propio inbox (ej. [email protected]). |
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"description": "Correo a suscribir. Los agentes pueden usar su propio inbox (ej. [email protected])."
}
}
}Genera variaciones de estilo desde una misma semilla: varias versiones con distintos moods y energias. Util para explorar direcciones antes de encargar una comision.
| Argument | Type | Description |
|---|---|---|
| seed* | string | Semilla base; las variaciones la conservan como raiz. |
| count | number | Numero de variaciones (2 a 4, default 3). |
{
"type": "object",
"required": [
"seed"
],
"properties": {
"seed": {
"type": "string",
"description": "Semilla base; las variaciones la conservan como raiz."
},
"count": {
"type": "number",
"description": "Numero de variaciones (2 a 4, default 3)."
}
}
}