You're viewing a demo portfolio

Join the waitlist
PRSM

content_compare

Active

Tool of @gapup/mcp-knowledge

declared in 0.2.0

Compare the tag profiles of two content entities (franchises or works) and measure how similar they are. Returns a Jaccard similarity score, the list of shared tags, the tags unique to each entity, and a breakdown of shared tags by facet. When to use this tool: an agent needs to compare two franchises or works (e.g. 'how similar are Dark Souls and Elden Ring?', 'what do Street Fighter and Mortal Kombat have in common?', 'on which axes do these two games differ?'), find positioning overlap, identify cross-sell opportunities, or answer 'if you liked X you might like Y' questions backed by data. Works for any domain (video-games, music, film, tv).

Parameters schema

{
  "type": "object",
  "required": [
    "entity_a",
    "entity_b"
  ],
  "properties": {
    "async": {
      "type": "boolean",
      "description": "If true, returns a job_id immediately (<200ms) instead of waiting for the result. Poll the result with job_result(job_id). Use for slow tools to avoid client timeouts."
    },
    "entity_a": {
      "type": "string",
      "description": "Id of the first entity from content_catalog (e.g. 'game-dark-souls', 'music-daft-punk')."
    },
    "entity_b": {
      "type": "string",
      "description": "Id of the second entity from content_catalog (e.g. 'game-elden-ring', 'music-justice')."
    },
    "entity_type": {
      "enum": [
        "franchise",
        "work"
      ],
      "type": "string",
      "description": "Whether both ids are franchises or works (applies to both). Defaults to 'franchise'."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

@gapup/mcp-knowledge

https://github.com/getgapup/gapup-mcp

2/7 registries
View full server →