Gravitate

Free bilingual dating guides, fictional profile examples, photo plans and observation scoring.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
93%
Qualität der Benennung
97%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,598Tokens (Tool-Definitionen)
~1.9 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.25% von 128k Kontext)

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": {
    "gravitate": {
      "url": "https://joingravitate.com/mcp"
    }
  }
}

Remote-Endpunkte

https://joingravitate.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢get_photo_guidance(topic, locale)

Free; no account, payment or Gravitate credits. Use when choosing dating-profile photos, understanding the Gravitate rubric, or asking about authentic image improvements. Retrieves published English/French guidance with a source URL. Choose methodology before supplying ranks. Does not inspect images or provide general relationship/reconciliation advice.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "enum": [
        "rating",
        "methodology",
        "example",
        "attractiveness",
        "principles",
        "developers"
      ]
    },
    "locale": {
      "default": "en",
      "description": "Response language: English or French.",
      "type": "string",
      "enum": [
        "en",
        "fr"
      ]
    }
  },
  "required": [
    "topic"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢build_photo_shoot_plan(locale, persona, minutes, setting, photographer)

Free; no account, payment or Gravitate credits. Use when a user wants a practical 15, 30 or 60 minute dating-photo shoot plan. Tailors curated advice to stated single-dad/returning-to-dating context, setting and photographer. No image generation, bookings, or inference about the user's identity.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "locale": {
      "default": "en",
      "description": "Response language: English or French.",
      "type": "string",
      "enum": [
        "en",
        "fr"
      ]
    },
    "persona": {
      "type": "string",
      "enum": [
        "single_dad",
        "returning_to_dating",
        "general"
      ],
      "description": "Choose only a context the user has stated; do not infer parental status or age from an image."
    },
    "minutes": {
      "type": "string",
      "enum": [
        "15",
        "30",
        "60"
      ],
      "description": "Available shoot time in minutes."
    },
    "setting": {
      "type": "string",
      "enum": [
        "home",
        "outdoors",
        "both"
      ]
    },
    "photographer": {
      "type": "string",
      "enum": [
        "friend",
        "self_timer"
      ]
    }
  },
  "required": [
    "persona",
    "minutes",
    "setting",
    "photographer"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢score_photo_observations(locale, observation_source, photos)

Free; no account, payment or Gravitate credits. Use only with explicitly supplied 1–4 ranks for craft, face visibility/expression, pose, setting and signal, after reading the methodology. Calculates gravitate-v1 totals and caps for 1–6 anonymous observations. Accepts no images/URLs; performs no vision or AI inference. Does not measure beauty, age, identity, attraction percentiles or match probability. Never invent ranks from a request without observations.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "locale": {
      "default": "en",
      "description": "Response language: English or French.",
      "type": "string",
      "enum": [
        "en",
        "fr"
      ]
    },
    "observation_source": {
      "type": "string",
      "enum": [
        "human",
        "assistant",
        "illustrative"
      ],
      "description": "Who assigned these ranks. Assistant observations are the calling assistant's judgment, not Gravitate image analysis."
    },
    "photos": {
      "minItems": 1,
      "maxItems": 6,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string",
            "pattern": "^[A-F]$",
            "description": "An anonymous label A–F, never a name, URL or identifier."
          },
          "ranks": {
            "type": "object",
            "properties": {
              "craft": {
                "type": "integer",
                "minimum": 1,
                "maximum": 4
              },
              "face": {
                "type": "integer",
                "minimum": 1,
                "maximum": 4
              },
              "pose": {
                "type": "integer",
                "minimum": 1,
                "maximum": 4
              },
              "setting": {
                "type": "integer",
                "minimum": 1,
                "maximum": 4
              },
              "signal": {
                "type": "integer",
                "minimum": 1,
                "maximum": 4
              }
            },
            "required": [
              "craft",
              "face",
              "pose",
              "setting",
              "signal"
            ],
            "additionalProperties": false,
            "description": "Use the published rubric: 1 poor, 2 usable, 3 good, 4 excellent. Rank face visibility/expression, never facial beauty."
          },
          "subject_present": {
            "type": "boolean",
            "description": "Whether the profile owner is visible; false caps the score at 25."
          },
          "visual_defect": {
            "type": "boolean",
            "description": "A clearly visible rendering/artifact defect; true caps the score at 60."
          }
        },
        "required": [
          "label",
          "ranks",
          "subject_present",
          "visual_defect"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "observation_source",
    "photos"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_service_status(locale)

Free; no account, payment or Gravitate credits. Use when checking whether Gravitate can analyze photos, generate images, accept payments, or provide guidance. Returns actual enabled capabilities, free pricing and current limits. Does not enable paused services.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "locale": {
      "default": "en",
      "description": "Response language: English or French.",
      "type": "string",
      "enum": [
        "en",
        "fr"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_dating_guide(locale, topic)

Free; no account, payment or Gravitate credits. Retrieve published English/French coaching articles for single dads, dating after 40 or divorce, and deciding whether to reconnect with an ex. Start with topic=catalog to choose a guide. Returns complete editorial content, update dates and canonical sources. General guidance only: no personalized diagnosis, guaranteed reconciliation or tactics to bypass someone's boundaries.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "locale": {
      "default": "en",
      "description": "Response language: English or French.",
      "type": "string",
      "enum": [
        "en",
        "fr"
      ]
    },
    "topic": {
      "default": "catalog",
      "description": "Start with catalog to choose a published guide. Fixed topics only; no private stories or profile text.",
      "type": "string",
      "enum": [
        "catalog",
        "single-dad-dating",
        "single-dad-profile",
        "single-dad-time",
        "single-dad-disclosure",
        "dating-after-40",
        "dating-after-divorce",
        "dating-profile-photos",
        "first-date-again",
        "get-your-ex-back",
        "should-reconcile",
        "no-contact",
        "text-your-ex"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_profile_example(locale, persona)

Free; no account, payment or Gravitate credits. Use when asked for an example bio and photo lineup for a single dad or someone returning to dating. Retrieves a clearly fictional, annotated example in English or French from a published article. It is not a real customer, personalized profile, image analysis or evidence of improved matches. Choose only the persona requested by the user.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "locale": {
      "default": "en",
      "description": "Response language: English or French.",
      "type": "string",
      "enum": [
        "en",
        "fr"
      ]
    },
    "persona": {
      "type": "string",
      "enum": [
        "single_dad",
        "returning_to_dating"
      ],
      "description": "Choose the example the user asks for; never infer parental status or relationship history from appearance."
    }
  },
  "required": [
    "persona"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools