You're viewing a demo portfolio

Join the waitlist
PRSM
This tool is no longer present in the server's latest manifest. Showing the last observed version (server version 0.4.0).

evaluate_context

Inactive

Tool of io.github.PrinceGabriel-lgtm/freshcontext

declared in 0.4.0

Evaluate caller-provided candidate context and return decision-ready output. This is the primary FreshContext judgment path: it does not fetch, crawl, scrape, browse, read folders, or call adapters.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "profile",
    "intent",
    "signals"
  ],
  "properties": {
    "now": {
      "type": "string",
      "description": "Optional ISO timestamp for deterministic evaluation."
    },
    "intent": {
      "type": "string",
      "minLength": 1,
      "description": "Intent Profile id, e.g. citation_check, student_research, developer_adoption, job_search, market_watch, business_due_diligence, medical_literature_triage."
    },
    "profile": {
      "type": "string",
      "minLength": 1,
      "description": "Source Profile id, e.g. academic_research, jobs_opportunities, market_finance, official_docs, local_custom."
    },
    "signals": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "source"
        ],
        "properties": {
          "id": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "source": {
            "type": "string",
            "minLength": 1,
            "description": "Source URL, URI, document id, or stable source label."
          },
          "status": {
            "enum": [
              "success",
              "partial",
              "stale",
              "failed",
              "unknown"
            ],
            "type": "string"
          },
          "content": {
            "type": "string"
          },
          "metadata": {
            "type": "object",
            "additionalProperties": {}
          },
          "source_type": {
            "type": "string",
            "description": "Source type such as arxiv, jobs, official_docs, custom, or user_provided."
          },
          "content_date": {
            "type": [
              "string",
              "null"
            ]
          },
          "published_at": {
            "type": [
              "string",
              "null"
            ]
          },
          "retrieved_at": {
            "type": [
              "string",
              "null"
            ]
          },
          "semantic_score": {
            "type": "number",
            "description": "Optional relevance score from 0..1. Core clamps out-of-range values."
          },
          "date_confidence": {
            "enum": [
              "high",
              "medium",
              "low",
              "unknown"
            ],
            "type": "string"
          },
          "freshness_confidence": {
            "enum": [
              "high",
              "medium",
              "low"
            ],
            "type": "string"
          }
        },
        "additionalProperties": true
      },
      "maxItems": 100,
      "minItems": 1,
      "description": "Candidate context items provided by the caller. FreshContext evaluates these; it does not retrieve them."
    }
  },
  "additionalProperties": false
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

io.github.PrinceGabriel-lgtm/freshcontext

https://github.com/PrinceGabriel-lgtm/freshcontext-mcp

2/7 registries
View full server →
evaluate_context — io.github.PrinceGabriel-lgtm/freshcontext — PRSM MCP