Tetrees MCP
Own, grow and trade portable agent intelligence via TAIP/1 Packs and MCP.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (3)
- LOWin download_ai_pack
- LOWin quote_ai_pack_audition
- LOWin get_ai_pack_submission_readiness
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"mcp": {
"url": "https://ex.tetrees.ai/mcp"
}
}
}Remote-Endpunkte
https://ex.tetrees.ai/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (26)
⚪accept_ai_pack_terms(confirmation)
Record the current account agreement required before creating, uploading, auditioning, or publishing a pack.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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#"
}Community
Nachweis