Internet Janitor
Deterministic cleanup tools for decimals, whitespace, filenames, delimiters, and booleans.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (10)
- LOWen normalize-whitespace
- LOWen normalize-decimal
- LOWen detect-delimiter
- LOWen normalize-boolean
- LOWen diagnose-data
- LOWen normalize-whitespace
- LOWen safe-filename
- LOWen normalize-decimal
- LOWen detect-delimiter
- LOWen normalize-boolean
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
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": {
"internet-janitor": {
"url": "https://internet-janitor.capneura.workers.dev/mcp"
}
}
}Puntos de conexión remotos
https://internet-janitor.capneura.workers.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢diagnose-data(input)
Something isn't working? Show me the problematic data. I will identify likely formatting problems and point to the deterministic Janitor tool that can fix them.
Esquema de entrada
{
"type": "object",
"properties": {
"input": {
"type": "string",
"maxLength": 16384
}
},
"required": [
"input"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪normalize-whitespace(input)
Collapse repeated whitespace to one space and trim leading/trailing whitespace.
Esquema de entrada
{
"type": "object",
"properties": {
"input": {
"type": "string",
"maxLength": 16384
}
},
"required": [
"input"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪safe-filename(input)
Convert a string into a Windows-safe filename, including reserved device-name protection.
Esquema de entrada
{
"type": "object",
"properties": {
"input": {
"type": "string",
"maxLength": 16384
}
},
"required": [
"input"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪normalize-decimal(input)
Normalize common US/EU decimal representations to a dot-decimal string. Ambiguous single separators followed by three digits are flagged.
Esquema de entrada
{
"type": "object",
"properties": {
"input": {
"type": "string",
"maxLength": 16384
}
},
"required": [
"input"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪detect-delimiter(input)
Detect comma, semicolon, tab, or pipe delimiters across up to 20 non-empty rows while ignoring delimiters inside double quotes.
Esquema de entrada
{
"type": "object",
"properties": {
"input": {
"type": "string",
"maxLength": 16384
}
},
"required": [
"input"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪normalize-boolean(input)
Normalize common boolean representations such as yes/no, on/off, 1/0, true/false.
Esquema de entrada
{
"type": "object",
"properties": {
"input": {
"type": "string",
"maxLength": 16384
}
},
"required": [
"input"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Comunidad
Evidencia