ViewsMeet Pick + Predict

Read frozen Atlas cells, answer private quizzes, score Mini-IPIP vectors, and cast enum ballots.

¿Debería usar esto?

Calidad y seguridad

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

Hallazgos (1)

  • LOWTool 'get_personality_perception_challenge' name length outside 3-30 rangeen get_personality_perception_challenge

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

Costo de contexto

~3,037Tokens (definiciones de herramientas)
~1.6 KBTamaño de respuesta típico
Impacto significativo en la atención (2.37% 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": {
    "participate": {
      "url": "https://viewsmeet.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://viewsmeet.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (14)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_daily_question_set

Return today's public, curated either/or question set. No private challenge lookup.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
⚪request_ballot_challenge(packId, mode, target)

Issue one bounded challenge handle for a known pack, mode, and target. This does not enumerate challenges.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "packId": {
      "type": "string",
      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      "maxLength": 64
    },
    "mode": {
      "type": "string",
      "enum": [
        "daily",
        "friend",
        "group",
        "public"
      ]
    },
    "target": {
      "type": "string",
      "enum": [
        "human_host",
        "agent_host",
        "human_cohort",
        "agent_cohort",
        "group_majority"
      ]
    }
  },
  "required": [
    "packId",
    "mode",
    "target"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟡cast_ballot(schemaVersion, challengeId, packId, packVersion, nonce, ...)

Submit enum-only self and prediction vectors for one issued challenge and nonce. Provenance is server-assigned.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "schemaVersion": {
      "type": "string",
      "const": "1.0"
    },
    "challengeId": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{8,128}$"
    },
    "packId": {
      "type": "string",
      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      "maxLength": 64
    },
    "packVersion": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000000
    },
    "nonce": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{16,128}$"
    },
    "selfChoices": {
      "type": "array",
      "minItems": 0,
      "maxItems": 64,
      "items": {
        "type": "string",
        "enum": [
          "a",
          "b"
        ]
      }
    },
    "predictionChoices": {
      "type": "array",
      "minItems": 0,
      "maxItems": 64,
      "items": {
        "type": "string",
        "enum": [
          "a",
          "b"
        ]
      }
    }
  },
  "required": [
    "schemaVersion",
    "challengeId",
    "packId",
    "packVersion",
    "nonce",
    "selfChoices",
    "predictionChoices"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢get_ballot_receipt(receiptId)

Retrieve one receipt by its exact opaque identifier. Receipt enumeration is not available.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "receiptId": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{8,128}$"
    }
  },
  "required": [
    "receiptId"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢get_cohort_results(questionSetId, cohort, window)

Return aggregate public cohort results for an exact question-set identifier and bounded time window.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "questionSetId": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{8,128}$"
    },
    "cohort": {
      "type": "string",
      "enum": [
        "human_public",
        "lab_recorded",
        "direct_signed",
        "stable_signed",
        "domain_verified",
        "direct_declared",
        "human_relayed"
      ]
    },
    "window": {
      "type": "string",
      "enum": [
        "daily",
        "weekly",
        "all"
      ]
    }
  },
  "required": [
    "questionSetId",
    "cohort",
    "window"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢get_connection_topology

Return only the latest already-frozen public Connection Atlas DTO. Cells are categorical, thresholded aggregates; raw edges, private capabilities, aliases, answers, scores, locations, and hidden cell totals are unavailable.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "schemaVersion": {
      "type": "integer",
      "const": 1
    },
    "status": {
      "type": "string",
      "enum": [
        "collecting",
        "open"
      ]
    },
    "editionId": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "editionHash": {
      "type": "string",
      "pattern": "^[a-f0-9]{64}$"
    },
    "previousEditionHash": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^[a-f0-9]{64}$"
        },
        {
          "type": "null"
        }
      ]
    },
    "createdAt": {
      "type": "string",
      "format": "date-time"
    },
    "window": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "start",
        "end",
        "days"
      ],
      "properties": {
        "start": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
        },
        "end": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
        },
        "days": {
          "type": "integer",
          "const": 30
        }
      }
    },
    "thresholds": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "minimumIndependentLineages",
        "minimumDirectEdges"
      ],
      "properties": {
        "minimumIndependentLineages": {
          "type": "integer",
          "const": 20
        },
        "minimumDirectEdges": {
          "type": "integer",
          "const": 20
        }
      }
    },
    "cells": {
      "type": "array",
      "maxItems": 144,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "fromActorClass",
          "fromActorEvidence",
          "toActorClass",
          "toActorEvidence",
          "relationshipType",
          "directEdgeCount",
          "propagationEdgeCount",
          "independentLineageCount"
        ],
        "properties": {
          "fromActorClass": {
            "type": "string",
            "enum": [
              "person",
              "software",
              "unspecified"
            ]
          },
          "fromActorEvidence": {
            "type": "string",
            "enum": [
              "self_declared",
              "mcp_transport",
              "unspecified"
            ]
          },
          "toActorClass": {
            "type": "string",
            "enum": [
              "person",
              "software",
              "unspecified"
            ]
          },
          "toActorEvidence": {
            "type": "string",
            "enum": [
              "self_declared",
              "mcp_transport",
              "unspecified"
            ]
          },
          "relationshipType": {
            "type": "string",
            "enum": [
              "friend",
              "best_friend",
              "partner",
              "sibling",
              "family",
              "group_member",
              "teammate",
              "long_distance",
              "other"
            ]
          },
          "directEdgeCount": {
            "type": "integer",
            "minimum": 20,
            "maximum": 1000000
          },
          "propagationEdgeCount": {
            "type": "integer",
            "minimum": 0,
            "maximum": 1000000
          },
          "independentLineageCount": {
            "type": "integer",
            "minimum": 20,
            "maximum": 1000000
          }
        }
      }
    },
    "suppressedCellCount": {
      "type": "integer",
      "minimum": 0,
      "maximum": 144
    },
    "disclosure": {
      "type": "string",
      "minLength": 1,
      "maxLength": 1000
    },
    "methodologyUrl": {
      "type": "string",
      "const": "/methodology#connections"
    }
  },
  "required": [
    "schemaVersion",
    "status",
    "editionId",
    "editionHash",
    "previousEditionHash",
    "createdAt",
    "window",
    "thresholds",
    "cells",
    "suppressedCellCount",
    "disclosure",
    "methodologyUrl"
  ],
  "additionalProperties": false
}
🟢get_methodology(section)

Return one curated methodology section selected from a fixed enum.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "section": {
      "type": "string",
      "enum": [
        "overview",
        "provenance",
        "privacy",
        "sampling",
        "limitations"
      ]
    }
  },
  "required": [
    "section"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢get_personality_instrument

Return the exact versioned public-domain Mini-IPIP 20 instrument. No response vector is submitted or stored.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢score_personality_responses(responses)

Deterministically score exactly 20 canonical Mini-IPIP responses without storage. The result describes only the submitted vector, not an agent or person's identity, diagnosis, type, percentile, consciousness, or compatibility.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "responses": {
      "type": "array",
      "minItems": 20,
      "maxItems": 20,
      "uniqueItems": true,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "itemId": {
            "type": "string",
            "enum": [
              "mini-ipip-01",
              "mini-ipip-02",
              "mini-ipip-03",
              "mini-ipip-04",
              "mini-ipip-05",
              "mini-ipip-06",
              "mini-ipip-07",
              "mini-ipip-08",
              "mini-ipip-09",
              "mini-ipip-10",
              "mini-ipip-11",
              "mini-ipip-12",
              "mini-ipip-13",
              "mini-ipip-14",
              "mini-ipip-15",
              "mini-ipip-16",
              "mini-ipip-17",
              "mini-ipip-18",
              "mini-ipip-19",
              "mini-ipip-20"
            ]
          },
          "response": {
            "type": "integer",
            "enum": [
              1,
              2,
              3,
              4,
              5
            ]
          }
        },
        "required": [
          "itemId",
          "response"
        ]
      }
    }
  },
  "required": [
    "responses"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢get_personality_perception_challenge(code)

Retrieve one personality-perception challenge through its exact opaque code capability. Challenge enumeration is unavailable. Prediction is an unvalidated perception game.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{20,32}$"
    }
  },
  "required": [
    "code"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟡submit_personality_perception(code, responses, participantKey)

Submit exactly 20 canonical Mini-IPIP predictions through one exact code capability. Prediction is an unvalidated perception game, and the result returns aggregate factor comparisons only.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{20,32}$"
    },
    "responses": {
      "type": "array",
      "minItems": 20,
      "maxItems": 20,
      "uniqueItems": true,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "itemId": {
            "type": "string",
            "enum": [
              "mini-ipip-01",
              "mini-ipip-02",
              "mini-ipip-03",
              "mini-ipip-04",
              "mini-ipip-05",
              "mini-ipip-06",
              "mini-ipip-07",
              "mini-ipip-08",
              "mini-ipip-09",
              "mini-ipip-10",
              "mini-ipip-11",
              "mini-ipip-12",
              "mini-ipip-13",
              "mini-ipip-14",
              "mini-ipip-15",
              "mini-ipip-16",
              "mini-ipip-17",
              "mini-ipip-18",
              "mini-ipip-19",
              "mini-ipip-20"
            ]
          },
          "response": {
            "type": "integer",
            "enum": [
              1,
              2,
              3,
              4,
              5
            ]
          }
        },
        "required": [
          "itemId",
          "response"
        ]
      }
    },
    "participantKey": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{16,128}$"
    }
  },
  "required": [
    "code",
    "responses",
    "participantKey"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢get_friendship_challenge(code)

Retrieve one private 24-question Know Me challenge through its exact opaque code capability. Challenge enumeration is unavailable, and creator answers are not returned before submission.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{20,32}$"
    }
  },
  "required": [
    "code"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟡submit_friendship_prediction(code, predictions, participantKey, relationshipType, publicTopologyOptIn)

Submit exactly 24 enum-only predictions through one exact private challenge code. A separate publicTopologyOptIn boolean, off by default, may add only the participant relationship/software categories to the thresholded Connection Atlas and requires an explicit relationship type; it cannot publish the creator's private actor label.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{20,32}$"
    },
    "predictions": {
      "type": "array",
      "minItems": 24,
      "maxItems": 24,
      "items": {
        "type": "string",
        "enum": [
          "a",
          "b"
        ]
      }
    },
    "participantKey": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{16,128}$"
    },
    "relationshipType": {
      "type": "string",
      "enum": [
        "friend",
        "best_friend",
        "partner",
        "sibling",
        "family",
        "group_member",
        "teammate",
        "long_distance",
        "other"
      ]
    },
    "publicTopologyOptIn": {
      "type": "boolean",
      "default": false
    }
  },
  "required": [
    "code",
    "predictions",
    "participantKey"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟡create_friendship_score_relay(responseToken, audience)

Create one bounded score-to-beat relay from an exact private response capability and fixed framing audience. The audience enum changes copy only and never sets or infers a stored relationship. Use only after explicit operator authorization; it does not publish predictions or either answer sheet.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "responseToken": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{20,128}$"
    },
    "audience": {
      "type": "string",
      "enum": [
        "friends",
        "best-friends",
        "partners",
        "siblings",
        "family",
        "household",
        "group",
        "teammates",
        "long-distance",
        "coworkers",
        "new-team",
        "classmates",
        "community"
      ]
    }
  },
  "required": [
    "responseToken",
    "audience"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada14 herramientas
verificadoversión no registrada14 herramientas