agent-eligibility

Deterministic eligibility scoring for AI agents: CLEAR/HOLD/FAIL verdicts, published weights.

¿Debería usar esto?

Calidad y seguridad

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

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

Costo de contexto

~828Tokens (definiciones de herramientas)
~1003 BTamaño de respuesta típico
Impacto moderado en la atención (0.65% 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": {
    "agent-eligibility": {
      "url": "https://paynemuse.pythonanywhere.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://paynemuse.pythonanywhere.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (6)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
⚪evaluate_eligibility(task, required_capabilities, agent)

Score one (agent, task) pair. Returns the scorer's full result dict as JSON text: decision (CLEAR/HOLD/FAIL), score 0-100, confidence, reasons, next_action, plus evaluation metadata. Unknown (null) evidence counts as unverified.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "task": {
      "title": "Task",
      "type": "string"
    },
    "required_capabilities": {
      "items": {
        "type": "string"
      },
      "title": "Required Capabilities",
      "type": "array"
    },
    "agent": {
      "$ref": "#/$defs/AgentInput"
    }
  },
  "required": [
    "task",
    "required_capabilities",
    "agent"
  ],
  "$defs": {
    "AgentInput": {
      "properties": {
        "name": {
          "default": "unnamed-agent",
          "title": "Name",
          "type": "string"
        },
        "capabilities": {
          "items": {
            "type": "string"
          },
          "title": "Capabilities",
          "type": "array"
        },
        "evidence": {
          "$ref": "#/$defs/Evidence"
        }
      },
      "title": "AgentInput",
      "type": "object"
    },
    "Evidence": {
      "properties": {
        "payment_verified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Payment Verified"
        },
        "delivery_verified": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Delivery Verified"
        },
        "policy_compatible": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Policy Compatible"
        },
        "source_conflict": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Source Conflict"
        },
        "certification_fresh": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Certification Fresh"
        },
        "failure_rate": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Failure Rate"
        },
        "historical_jobs": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Historical Jobs"
        }
      },
      "title": "Evidence",
      "type": "object"
    }
  },
  "title": "evaluate_eligibilityArguments"
}
🟢get_scoring_table

Return the v1.0.0 deduction table, decision bands, confidence rules, and rules version as JSON, so a client can display the published rules.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "title": "get_scoring_tableArguments"
}
🟢list_paid_services

List the paid x402 services offered by Payne Machine Foundry (prices, endpoints, how to buy). The MCP tools themselves are free.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟡check_vat(country_code, vat_number)

Check an EU VAT number against the official VIES register. Returns valid (bool), the registered name and address, the VIES request identifier, source and checked_at. Mirrors the paid HTTP endpoint POST /api/check/vat.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "country_code": {
      "type": "string"
    },
    "vat_number": {
      "type": "string"
    }
  },
  "required": [
    "country_code",
    "vat_number"
  ],
  "additionalProperties": false
}
🟡check_sanctions(name, type)

Screen a person or entity name against the OFAC SDN and EU consolidated (FSD) sanctions lists. Returns scored matches (name, list, program, type, score), the list versions used, and checked_at. Mirrors the paid HTTP endpoint POST /api/check/sanctions.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "type": {
      "type": "string",
      "enum": [
        "person",
        "entity"
      ]
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false
}
🔴check_counterparty(name, country_code, vat_number)

Counterparty due-diligence verdict: sanctions screening plus a VAT registration check (when vat_number is given) composed into CLEAR / HOLD / FAIL with both component results. Mirrors the paid HTTP endpoint POST /api/check/counterparty.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "country_code": {
      "type": "string"
    },
    "vat_number": {
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada6 herramientas