Tetrees MCP

Own, grow and trade portable agent intelligence via TAIP/1 Packs and MCP.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
89%
Integridad del esquema
85%
Calidad de los nombres
93%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (3)

  • LOWTool 'download_ai_pack' description lacks action verben download_ai_pack
  • LOWTool 'quote_ai_pack_audition' description lacks action verben quote_ai_pack_audition
  • LOWTool 'get_ai_pack_submission_readiness' name length outside 3-30 rangeen get_ai_pack_submission_readiness

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

Costo de contexto

~4,575Tokens (definiciones de herramientas)
~1.4 KBTamaño de respuesta típico
Impacto significativo en la atención (3.57% 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": {
    "mcp": {
      "url": "https://ex.tetrees.ai/mcp"
    }
  }
}

Puntos de conexión remotos

https://ex.tetrees.ai/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (26)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
⚪accept_ai_pack_terms(confirmation)

Record the current account agreement required before creating, uploading, auditioning, or publishing a pack.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "confirmation": {
      "type": "string",
      "const": "ACCEPT_TETREES_AI_PACK_TERMS"
    }
  },
  "required": [
    "confirmation"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_ai_packs(query, limit)

Search the published agent-asset exchange by task or capability.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "maxLength": 300,
      "default": ""
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 48,
      "default": 24
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_owned_ai_packs

List purchased, claimed-free, and seller-owned packs available to this account.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡acquire_free_ai_pack(productId)

Create a revocable entitlement for a published free pack without Stripe.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    }
  },
  "required": [
    "productId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢download_ai_pack(productId)

Return a short-lived entitlement-gated URL for the signed .taip envelope.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    }
  },
  "required": [
    "productId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_ai_pack_report(productId)

Read the buyer-safe, version-bound Agent AVCP gates and scores for a published pack.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    }
  },
  "required": [
    "productId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_agent_models

List OpenAI, Claude, and Z.AI models, current server pricing, capabilities, BYOK support, and sample Point quotes.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_ai_pack_runtime_profile(productId)

Return the Pack-declared hosted skills, ephemeral attachment policy, and user-controlled MCP/API extensions before a run.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    }
  },
  "required": [
    "productId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢quote_agent_run(productId, model, fundingMode, enabledSkills, growthVersion, ...)

Get the exact worst-case Point reservation before using platform-funded inference. BYOK quotes zero model points.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "model": {
      "type": "string",
      "minLength": 3
    },
    "fundingMode": {
      "type": "string",
      "enum": [
        "points",
        "byok"
      ],
      "default": "points"
    },
    "enabledSkills": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1
      },
      "maxItems": 16,
      "default": []
    },
    "growthVersion": {
      "type": "integer",
      "minimum": 0,
      "description": "Hosted intelligence checkpoint. Omit to use the account default; 0 runs the signed base Pack."
    },
    "maxInputTokens": {
      "type": "integer",
      "minimum": 100,
      "maximum": 200000,
      "default": 8000
    },
    "maxOutputTokens": {
      "type": "integer",
      "minimum": 100,
      "maximum": 32000,
      "default": 2000
    }
  },
  "required": [
    "productId",
    "model"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪run_ai_pack(productId, model, prompt, fundingMode, enabledSkills, ...)

Run a Tetrees AI Pack. Before acquisition, Points fund a stateless base preview. Ownership unlocks BYOK, saved growth and download; local files remain request-scoped.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "model": {
      "type": "string",
      "minLength": 3
    },
    "prompt": {
      "type": "string",
      "minLength": 2,
      "maxLength": 40000
    },
    "fundingMode": {
      "type": "string",
      "enum": [
        "points",
        "byok"
      ],
      "default": "points"
    },
    "enabledSkills": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1
      },
      "maxItems": 16,
      "default": [],
      "description": "Hosted optional skills declared by this Pack, such as web_search"
    },
    "attachmentPaths": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1
      },
      "maxItems": 5,
      "default": [],
      "description": "Explicit local TXT, Markdown, CSV, TSV, JSON, YAML, XML, PDF, or DOCX paths. Files are sent for this run only."
    },
    "growthVersion": {
      "type": "integer",
      "minimum": 0,
      "description": "Hosted intelligence checkpoint. Omit to use the selected default; 0 ignores all hosted growth."
    },
    "maxInputTokens": {
      "type": "integer",
      "minimum": 100,
      "maximum": 200000,
      "default": 8000
    },
    "maxOutputTokens": {
      "type": "integer",
      "minimum": 100,
      "maximum": 32000,
      "default": 2000
    }
  },
  "required": [
    "productId",
    "model",
    "prompt"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢prepare_local_ai_pack_run(productId, task, selectedExtensionIds, approvedWriteMethods)

Return a host-readable execution plan for connecting this Pack to explicitly selected, Agent-AVCP-auditioned local skills, MCP tools, resources, prompts, or HTTPS APIs. Tetrees does not execute client extensions on its hosted servers.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "task": {
      "type": "string",
      "minLength": 2,
      "maxLength": 8000
    },
    "selectedExtensionIds": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 2,
        "maxLength": 64
      },
      "maxItems": 24,
      "default": []
    },
    "approvedWriteMethods": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 3,
        "maxLength": 140
      },
      "maxItems": 32,
      "default": [],
      "description": "Exact extensionId.methodId values approved for this plan only."
    }
  },
  "required": [
    "productId",
    "task"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡execute_client_extension(productId, extensionId, methodId, arguments, writeConfirmation)

Execute one method from an owned Pack through a user-configured HTTPS API, nested MCP server, or isolated local-skill child process. Configuration and credentials stay in the local MCP process. Write methods require an exact one-call confirmation.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "extensionId": {
      "type": "string",
      "minLength": 2,
      "maxLength": 64
    },
    "methodId": {
      "type": "string",
      "minLength": 2,
      "maxLength": 64
    },
    "arguments": {
      "type": "object",
      "additionalProperties": {},
      "default": {}
    },
    "writeConfirmation": {
      "type": "string",
      "maxLength": 160,
      "description": "For a write, use exactly: APPROVE extensionId.methodId"
    }
  },
  "required": [
    "productId",
    "extensionId",
    "methodId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢propose_ai_pack_growth(runId, proposalIndex)

Select a proposal from a successful run. This creates a reviewable delta and does not mutate the pack.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "runId": {
      "type": "string",
      "format": "uuid"
    },
    "proposalIndex": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100
    }
  },
  "required": [
    "runId",
    "proposalIndex"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪accept_ai_pack_growth(productId, sequence, normalization, confirmation)

Normalize a proposed delta with Tetrees Agent or provider-free portable normalization, run the deterministic growth gate, and append it to this owner only.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "sequence": {
      "type": "integer",
      "exclusiveMinimum": 0
    },
    "normalization": {
      "type": "string",
      "enum": [
        "tetrees",
        "portable"
      ],
      "default": "tetrees"
    },
    "confirmation": {
      "type": "string",
      "const": "ACCEPT_REVIEWED_GROWTH"
    }
  },
  "required": [
    "productId",
    "sequence",
    "confirmation"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_ai_pack_growth(productId)

List growth checkpoints, the active checkpoint, hosted slot/byte usage and limits without exposing private memory contents.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    }
  },
  "required": [
    "productId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡select_ai_pack_growth_version(productId, sequence, confirmation)

Set this account's default hosted intelligence checkpoint for an owned Pack. Use sequence 0 to return to the signed base Pack; selection never rewrites the seller Pack.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "sequence": {
      "type": "integer",
      "minimum": 0
    },
    "confirmation": {
      "type": "string",
      "const": "SELECT_GROWTH_CHECKPOINT"
    }
  },
  "required": [
    "productId",
    "sequence",
    "confirmation"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡create_ai_pack_draft(name, description, category, capabilities, models, ...)

Create an owner-bound AI Pack listing with the complete buyer guide and two concrete example uses. Accept current terms first. Free drafts do not require Stripe Connect.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 3,
      "maxLength": 120
    },
    "description": {
      "type": "string",
      "minLength": 20,
      "maxLength": 500
    },
    "category": {
      "type": "string",
      "minLength": 2,
      "maxLength": 100
    },
    "capabilities": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "maxItems": 64
    },
    "models": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "maxItems": 20
    },
    "listing": {
      "type": "object",
      "properties": {
        "problem": {
          "type": "string",
          "minLength": 40,
          "maxLength": 3000
        },
        "targetUsers": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 3,
            "maxLength": 160
          },
          "minItems": 1,
          "maxItems": 12
        },
        "inputs": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 3,
            "maxLength": 300
          },
          "minItems": 1,
          "maxItems": 20
        },
        "workflow": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 8,
            "maxLength": 500
          },
          "minItems": 2,
          "maxItems": 16
        },
        "outputs": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 3,
            "maxLength": 300
          },
          "minItems": 1,
          "maxItems": 20
        },
        "exampleUses": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "title": {
                "type": "string",
                "minLength": 5,
                "maxLength": 120
              },
              "scenario": {
                "type": "string",
                "minLength": 20,
                "maxLength": 1000
              },
              "exampleRequest": {
                "type": "string",
                "minLength": 10,
                "maxLength": 4000
              },
              "expectedOutcome": {
                "type": "string",
                "minLength": 20,
                "maxLength": 2000
              }
            },
            "required": [
              "title",
              "scenario",
              "exampleRequest",
              "expectedOutcome"
            ],
            "additionalProperties": false
          },
          "minItems": 2,
          "maxItems": 8
        },
        "successCriteria": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 5,
            "maxLength": 300
          },
          "minItems": 1,
          "maxItems": 16
        },
        "limitations": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 5,
            "maxLength": 500
          },
          "minItems": 1,
          "maxItems": 16
        }
      },
      "required": [
        "problem",
        "targetUsers",
        "inputs",
        "workflow",
        "outputs",
        "exampleUses",
        "successCriteria",
        "limitations"
      ],
      "additionalProperties": false
    },
    "priceUsd": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000,
      "default": 0
    }
  },
  "required": [
    "name",
    "description",
    "category",
    "capabilities",
    "models",
    "listing"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡update_ai_pack_draft(productId, shortDescription, businessUseCase, priceUsd, tags, ...)

Update seller-owned public metadata; immutable pack versions are never overwritten.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "shortDescription": {
      "type": "string",
      "minLength": 20,
      "maxLength": 500
    },
    "businessUseCase": {
      "type": "string",
      "minLength": 20,
      "maxLength": 2000
    },
    "priceUsd": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000
    },
    "tags": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 30
    },
    "capabilities": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "maxItems": 64
    },
    "models": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "maxItems": 20
    },
    "listing": {
      "type": "object",
      "properties": {
        "problem": {
          "type": "string",
          "minLength": 40,
          "maxLength": 3000
        },
        "targetUsers": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 3,
            "maxLength": 160
          },
          "minItems": 1,
          "maxItems": 12
        },
        "inputs": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 3,
            "maxLength": 300
          },
          "minItems": 1,
          "maxItems": 20
        },
        "workflow": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 8,
            "maxLength": 500
          },
          "minItems": 2,
          "maxItems": 16
        },
        "outputs": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 3,
            "maxLength": 300
          },
          "minItems": 1,
          "maxItems": 20
        },
        "exampleUses": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "title": {
                "type": "string",
                "minLength": 5,
                "maxLength": 120
              },
              "scenario": {
                "type": "string",
                "minLength": 20,
                "maxLength": 1000
              },
              "exampleRequest": {
                "type": "string",
                "minLength": 10,
                "maxLength": 4000
              },
              "expectedOutcome": {
                "type": "string",
                "minLength": 20,
                "maxLength": 2000
              }
            },
            "required": [
              "title",
              "scenario",
              "exampleRequest",
              "expectedOutcome"
            ],
            "additionalProperties": false
          },
          "minItems": 2,
          "maxItems": 8
        },
        "successCriteria": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 5,
            "maxLength": 300
          },
          "minItems": 1,
          "maxItems": 16
        },
        "limitations": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 5,
            "maxLength": 500
          },
          "minItems": 1,
          "maxItems": 16
        }
      },
      "required": [
        "problem",
        "targetUsers",
        "inputs",
        "workflow",
        "outputs",
        "exampleUses",
        "successCriteria",
        "limitations"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "productId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡upload_ai_pack(productId, version, packPath, changelog)

Read an explicit local .taip path, transfer it through the product-scoped private upload contract, and commit one immutable higher version.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "version": {
      "type": "string",
      "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)$"
    },
    "packPath": {
      "type": "string",
      "minLength": 1
    },
    "changelog": {
      "type": "string",
      "maxLength": 10000
    }
  },
  "required": [
    "productId",
    "version",
    "packPath"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡upload_ai_pack_image(productId, imagePath)

Upload one explicit local JPEG, PNG, WebP, or AVIF image to the seller-owned pack listing.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "imagePath": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "productId",
    "imagePath"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_ai_pack_submission_readiness(productId)

Return missing TAIP, metadata, and imagery requirements with exact next actions.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    }
  },
  "required": [
    "productId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡submit_ai_pack_for_audition(productId, confirmation)

Move a complete owner-bound draft into the immutable Agent AVCP queue after readiness passes.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "confirmation": {
      "type": "string",
      "const": "SUBMIT_AGENT_PACK"
    }
  },
  "required": [
    "productId",
    "confirmation"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢quote_ai_pack_audition(productId)

Return exact version-bound Point quotes and Agent AVCP deliverables.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    }
  },
  "required": [
    "productId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪run_ai_pack_audition(productId, tier, expectedPoints, expectedVersion, confirmation)

Run version-bound integrity, model, regression, memory-isolation, injection, growth, and cost gates after explicit Point confirmation.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "tier": {
      "type": "string",
      "const": "verified_listing",
      "default": "verified_listing"
    },
    "expectedPoints": {
      "type": "integer",
      "exclusiveMinimum": 0
    },
    "expectedVersion": {
      "type": "string",
      "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)$"
    },
    "confirmation": {
      "type": "string",
      "const": "RUN_AGENT_AVCP"
    }
  },
  "required": [
    "productId",
    "expectedPoints",
    "expectedVersion",
    "confirmation"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_ai_pack_private_report(productId)

Read actionable owner-only failures and next actions without exposing them to buyers.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    }
  },
  "required": [
    "productId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡publish_ai_pack(productId, confirmation)

Publish the exact current version after every mandatory Agent AVCP gate passes. Paid packs additionally need Stripe Connect before checkout.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "format": "uuid",
      "description": "Tetrees AI Pack product id"
    },
    "confirmation": {
      "type": "string",
      "const": "PUBLISH_AGENT_PACK"
    }
  },
  "required": [
    "productId",
    "confirmation"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada26 herramientas
verificadoversión no registrada26 herramientas
verificadoversión no registrada26 herramientas