EntropiaV2 MCP
An MCP server for the EntropiaV2 agent that enables AI agents to purchase and execute services such as videodance composition, Solidity contract generation, and poetic NFT metadata creation via USDC payments on Base without requiring an API key.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://entropia.petrasynthetic.com/mcpWhat its tools do
12 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (9)
Can change data (3)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Generate videodance compositions
- Create poetic NFT metadata
- Generate Solidity contracts
- Perform due diligence on prompts
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- entropiav2-mcp 1.0.0
- MCP protocol negotiated in check
- 2025-06-18
- Tools
- 12 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Tools
12 advertised
chat
Conversacion con el agente creativo entropiav2. Especializado en blockchain, arte generativo, danza y contratos inteligentes.
{
"type": "object",
"required": [
"message"
],
"properties": {
"message": {
"type": "string",
"description": "El mensaje para el agente"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}generate_composition
Genera una composicion unica de videodanza a partir de parametros poeticos. Deterministico: misma semilla = mismo resultado.
{
"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"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}generate_contract
Genera codigo Solidity seguro para smart contracts usando OpenZeppelin. Soporta NFTs, dynamic NFTs, tokens, marketplaces y DAOs.
{
"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"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}describe_nft
Genera una descripcion poetica para un NFT de videodanza basado en sus parametros de composicion.
{
"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"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}get_agent_info
Obtiene informacion sobre el agente entropiav2: capacidades, stack tecnico y proyectos asociados.
{
"type": "object",
"required": [],
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}subscribe_newsletter
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.
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"description": "Correo a suscribir. Los agentes pueden usar su propio inbox (ej. tu-agente@agentmail.to)."
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"destructiveHint": false
}variaciones_estilo
Genera variaciones de estilo desde una misma semilla: varias versiones con distintos moods y energias. Util para explorar direcciones antes de encargar una comision.
{
"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)."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}commission_brief
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.
{
"type": "object",
"required": [
"brief"
],
"properties": {
"brief": {
"type": "string",
"description": "Descripcion del encargo: tema, tono, uso previsto (NFT, video, poster)."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}composicion_premium
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.
{
"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)."
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"destructiveHint": false
}agent_check_preview
Vista GRATUITA de due diligence de un agente ERC-8004: veredicto usable/caution/avoid, banda de score y codigos de banderas. No trae score exacto, servicios, metadata, reputacion ni wallet. Para el reporte completo usa agent_check (0.02 USDC).
{
"type": "object",
"required": [
"agent_id"
],
"properties": {
"chain": {
"type": "string",
"description": "Chain id EVM del agente (default 8453, Base)."
},
"agent_id": {
"type": "string",
"description": "Token id del agente en el Identity Registry de ERC-8004."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}agent_check
Due diligence completa de un agente ERC-8004 antes de pagarle o llamarlo: servicios vivos y su salud, metadata, feedback onchain, wallet, banderas rojas y veredicto con score 0-100. Es PAGADA via x402 (0.02 USDC en Base). Sin payment regresa los requisitos; con payment (base64 del header X-PAYMENT) entrega el reporte.
{
"type": "object",
"required": [
"agent_id"
],
"properties": {
"chain": {
"type": "string",
"description": "Chain id EVM del agente (default 8453, Base)."
},
"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."
},
"agent_id": {
"type": "string",
"description": "Token id del agente en el Identity Registry de ERC-8004."
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"destructiveHint": false
}prompt_from_image
Devuelve el prompt que describe una imagen: encuadre y proporcion, gesto y contacto, direccion de luz, paleta, medio y camara, mas el prompt final y el negativo. Util para describir, remezclar o extender una imagen que no hiciste tu. Describe; NO recupera el prompt original ni regenera la imagen. Es PAGADA via x402 (0.02 USDC en Base). Sin payment regresa los requisitos; con payment (base64 del header X-PAYMENT) entrega el analisis.
{
"type": "object",
"required": [
"image_url"
],
"properties": {
"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."
},
"image_url": {
"type": "string",
"description": "URL HTTPS publica de la imagen (jpg, png o webp, maximo 8 MB)."
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 440 ms
- 95th percentile latency
- 440 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 440 ms · metadata changed · 12 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http entropiav2-mcp https://entropia.petrasynthetic.com/mcpCodex
codex mcp add entropiav2-mcp --url https://entropia.petrasynthetic.com/mcpCursor
{
"mcpServers": {
"entropiav2-mcp": {
"url": "https://entropia.petrasynthetic.com/mcp"
}
}
}Cline
{
"mcpServers": {
"entropiav2-mcp": {
"type": "streamableHttp",
"url": "https://entropia.petrasynthetic.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"entropiav2-mcp": {
"type": "http",
"url": "https://entropia.petrasynthetic.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http entropiav2-mcp https://entropia.petrasynthetic.com/mcpClaude Desktop
https://entropia.petrasynthetic.com/mcpWindsurf
{
"mcpServers": {
"entropiav2-mcp": {
"serverUrl": "https://entropia.petrasynthetic.com/mcp"
}
}
}Let your agent find its tools
Find servers like EntropiaV2 MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.