Scba
БесплатноНе проверенServidor MCP para buscar sentencias judiciales de la SCBA desde Claude Desktop
Описание
Servidor MCP para buscar sentencias judiciales de la SCBA desde Claude Desktop
README
Convierte el buscador de sentencias.scba.gov.ar en un servidor MCP (Model Context Protocol) para que Claude Desktop, Claude Code u otro cliente compatible pueda buscar y leer sentencias y resoluciones judiciales directamente desde el chat, sin salir de la conversación.
¿Qué hace?
Una vez conectado, podés pedirle a Claude cosas como:
"Buscá sentencias del Juzgado Civil Nº 7 de Lomas de Zamora que digan notifíquese entre el 20 y el 26 de mayo de 2026"
Claude va a:
- Llamar a
listar_organismospara verificar el nombre exacto del juzgado - Llamar a
buscar_documentoscon los parámetros correctos - Resumirte y/o guardar en disco los documentos encontrados
Requisitos
- Python 3.9+
- Google Chrome instalado
chromedrivercompatible con tu versión de Chrome → descargar acá
Instalación
# 1. Clonar el repositorio
git clone https://github.com/TU_USUARIO/scba-mcp-server.git
cd scba-mcp-server
# 2. Instalar dependencias
pip install mcp selenium
Nota sobre chromedriver: copiá el ejecutable (
chromedriver.exeen Windows,chromedriveren Mac/Linux) en la misma carpeta del proyecto, o agregalo al PATH del sistema.
Configuración en Claude Desktop
Encontrá tu archivo de configuración:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
Agregá el siguiente bloque dentro de
"mcpServers"(ajustá la ruta):
{
"mcpServers": {
"scba-sentencias": {
"command": "python",
"args": ["C:/ruta/a/tu/proyecto/scba_mcp_server.py"]
}
}
}
En Mac/Linux usá la ruta Unix:
"/home/usuario/scba-mcp-server/scba_mcp_server.py"
- Reiniciá Claude Desktop.
El archivo claude_desktop_config.json incluido en este repositorio es un ejemplo comentado que podés usar de referencia.
Herramientas disponibles
| Herramienta | Descripción |
|---|---|
listar_tipos_registro |
Devuelve los tipos disponibles: Sentencias / Resoluciones |
listar_organismos |
Devuelve todos los organismos judiciales disponibles |
buscar_documentos |
Busca y devuelve el texto completo de los documentos |
guardar_documentos_en_disco |
Guarda los resultados como archivos .txt organizados por carpetas |
cerrar_navegador |
Libera el navegador Chrome al terminar |
Parámetros de buscar_documentos
| Parámetro | Tipo | Descripción |
|---|---|---|
organismo |
str | Nombre exacto del organismo (obtenido con listar_organismos) |
fecha_desde |
str | Fecha inicial en formato DD/MM/AAAA |
fecha_hasta |
str | Fecha final en formato DD/MM/AAAA |
texto_busqueda |
str | Palabra o frase a buscar dentro del texto |
tipo_registro |
str | "sentencias" o "resoluciones" (default: "sentencias") |
max_paginas |
int | Máximo de páginas de resultados a recorrer (default: 3) |
max_documentos |
int | Máximo de documentos a retornar (default: 20) |
Probar con MCP Inspector
npx @modelcontextprotocol/inspector python scba_mcp_server.py
Abrí http://localhost:6274 y explorá las herramientas de forma interactiva.
Estructura de carpetas generada por guardar_documentos_en_disco
sentencias judiciales/
├── sentencias/
│ └── JUZGADO EN LO CIVIL Y COMERCIAL Nº 7 - LOMAS DE ZAMORA/
│ ├── Córdoba Julio c Avila Carlos - Daños y Perjuicios.txt
│ └── Banco Provincia c Deyser SRL - Cobro Ejecutivo.txt
└── resoluciones/
└── JUZGADO EN LO CIVIL Y COMERCIAL Nº 1 - LA PLATA/
└── Resolución_Z.txt
Notas técnicas
- El scraper usa pausas aleatorias entre requests para no sobrecargar el servidor de la SCBA.
- El navegador Chrome corre en modo headless (sin ventana visible).
max_paginasymax_documentosenbuscar_documentospermiten limitar los resultados y evitar sesiones demasiado largas.- El driver Chrome es un singleton: se abre una sola vez y se reutiliza entre llamadas. Llamá a
cerrar_navegadorcuando termines.
Limitaciones
- Depende del sitio web de la SCBA: si cambian el HTML o la estructura del buscador, el scraper puede necesitar ajustes.
- Requiere Chrome instalado localmente; no funciona en entornos sin interfaz gráfica sin el modo headless activado (ya está activado por defecto).
Licencia
MIT — libre para usar, modificar y distribuir.
Установка Scba
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/FacundoEmanuel/scba-mcp-serverFAQ
Scba MCP бесплатный?
Да, Scba MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Scba?
Нет, Scba работает без API-ключей и переменных окружения.
Scba — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Scba в Claude Desktop, Claude Code или Cursor?
Открой Scba на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Scba with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
