Cliente agent-first no oficial para consultar informacion publica de OSCE/SEACE, con salida JSON estable, procedencia de fuente y limites conservadores.
███████╗███████╗ █████╗ ██████╗███████╗
██╔════╝██╔════╝██╔══██╗██╔════╝██╔════╝
███████╗█████╗ ███████║██║ █████╗
╚════██║██╔══╝ ██╔══██║██║ ██╔══╝
███████║███████╗██║ ██║╚██████╗███████╗
╚══════╝╚══════╝╚═╝ ╚═╝ ╚═════╝╚══════╝
v0.1.0 · OSCE/SEACE public procurement checks · agent-first
bun add -g @crafter/osce-seace-cliPara desarrollo local:
bun install
bun osce-seace-cli --helposce-seace-cli status --jsonSalida resumida:
{
"ok": true,
"auth": "public-no-auth",
"portal": {
"status": 200,
"hasJsfViewState": true,
"hasRecaptchaV3": true,
"updatedAt": "21 de abril del 2026"
}
}osce-seace-cli sanciones search --ruc 20100994128 --json --limit 1Salida resumida:
{
"ok": true,
"status": "found",
"risk": {
"hasSanctions": true,
"activeSanctions": 1,
"level": "high"
}
}osce-seace-cli datos abiertos sync --dataset sanciones --dry-run --jsonSalida resumida:
{
"ok": true,
"status": "would-download",
"dataset": {
"name": "sanciones",
"format": "csv",
"reconStatus": "verified"
}
}| Comando | Estado | Uso |
|---|---|---|
status |
Implementado | Verifica portal SEACE, fuente de datos abiertos y postura de auth publica |
schema <resource> |
Implementado | Imprime contratos JSON de entrada y salida |
sanciones search |
Implementado | Consulta CSV oficial de proveedores sancionados con inhabilitacion y multa |
datos abiertos sync |
Implementado para sanciones |
Inspecciona o descarga el CSV oficial cacheado |
procedimientos search |
Parcial | Valida filtros e inspecciona la pagina publica. La busqueda JSF requiere recon por reCAPTCHA v3 |
ordenes search |
Parcial | Valida filtros e inspecciona la pagina publica. La busqueda JSF requiere recon por reCAPTCHA v3 |
Recursos para schema:
osce-seace-cli schema sanciones --json
osce-seace-cli schema datos-abiertos --json
osce-seace-cli schema procedimientos --json
osce-seace-cli schema ordenes --jsonwebctl IR pending. No existe IR disponible para este portal en v0.1.0.
osce-seace-cli is an unofficial tool for querying and normalizing public OSCE/SEACE procurement information. You are responsible for complying with applicable portal terms, data licenses, and Peru's Ley 29733 when processing personal data that may appear in public procurement records. The CLI uses conservative rate limits, preserves source provenance, and avoids authenticated or mutating workflows in v0.1.0.
Verifica los registros fuente antes de tomar decisiones legales, financieras o de cumplimiento.
MIT.