beyourspace data APIs

Pay-per-call data tools via x402: Spanish/EU open data, extraction, URL to Markdown, CSV to JSON.

Should I use this

Quality & Safety

B
Description quality
76%
Schema completeness
87%
Naming quality
46%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (27)

  • LOWTool 'extraer-requisitos-oferta' description lacks action verbin extraer-requisitos-oferta
  • LOWTool 'leer-pagina-markdown' description lacks action verbin leer-pagina-markdown
  • LOWTool 'extraer-ficha-producto' description lacks action verbin extraer-ficha-producto
  • LOWTool 'indicador-ine' description lacks action verbin indicador-ine
  • LOWTool 'indicador-eurostat' description lacks action verbin indicador-eurostat
  • LOWTool 'geocodificar-direccion' description lacks action verbin geocodificar-direccion
  • LOWTool 'convierte-onboarding' description lacks action verbin convierte-onboarding
  • LOWTool 'riesgo-paquete-npm' description lacks action verbin riesgo-paquete-npm
  • LOWTool 'extraer-requisitos-oferta' doesn't follow camelCase/snake_casein extraer-requisitos-oferta
  • LOWTool 'leer-pagina-markdown' doesn't follow camelCase/snake_casein leer-pagina-markdown

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~2,224Tokens (tool definitions)
~409 BTypical response size
Moderate attention impact (1.74% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "data-apis": {
      "url": "https://api.beyourspace.es/mcp"
    }
  }
}

Remote endpoints

https://api.beyourspace.es/mcpstreamable-http

What it can do

Tool inventory

Tools (16)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢extraer-requisitos-oferta(text)

Convierte el texto de una oferta pública en requisitos obligatorios y deseables, años de experiencia, modalidad y ubicación para que un agente pueda filtrarla. Precio: 0.02 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "maxLength": 20000,
      "description": "Texto libre, sin datos personales"
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false
}
🟢leer-pagina-markdown(url)

Descarga una página pública permitida y devuelve su contenido principal en Markdown limpio para que un agente lo procese sin navegar por HTML. Precio: 0.01 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "URL https pública"
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢extraer-ficha-producto(text)

Convierte una ficha o descripción de producto en atributos estructurados: nombre, marca, características, medidas y precio cuando aparecen. Precio: 0.02 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "maxLength": 20000,
      "description": "Texto libre, sin datos personales"
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false
}
🟢extraer-changelog(text)

Convierte notas de versión en una lista estructurada de versiones, cambios y tipos para alimentar agentes de documentación o seguimiento técnico. Precio: 0.02 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "maxLength": 20000,
      "description": "Texto libre, sin datos personales"
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false
}
🟢normalizar-requisitos-csv(csv)

Limpia un CSV de requisitos, elimina duplicados y devuelve JSON con las columnas section, text y priority normalizadas. Precio: 0.01 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "csv": {
      "type": "string",
      "description": "CSV con cabecera (máx. 1 MB)"
    }
  },
  "required": [
    "csv"
  ],
  "additionalProperties": false
}
🟢ordenar-backlog-experimentos(csv)

Recibe un CSV de experimentos de adquisición y devuelve un backlog JSON limpio y ordenado por prioridad para que un agente lo consuma. Precio: 0.01 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "csv": {
      "type": "string",
      "description": "CSV con cabecera (máx. 1 MB)"
    }
  },
  "required": [
    "csv"
  ],
  "additionalProperties": false
}
🟢indicador-ine(serie)

Devuelve el último dato publicado de una serie del Instituto Nacional de Estadística (IPC, paro, población…) con su periodo, unidad y la atribución que exige la fuente. Precio: 0.01 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "serie": {}
  },
  "additionalProperties": true
}
🟢indicador-eurostat(pais, indicador)

Último valor de inflación (IPCA) o paro de un país de la UE según Eurostat, con periodo, unidad, si es estimación y la cita del conjunto de datos. Precio: 0.01 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "pais": {},
    "indicador": {}
  },
  "additionalProperties": true
}
🟢geocodificar-direccion(limite, direccion)

Convierte una dirección española en coordenadas, municipio, provincia y código postal usando CartoCiudad del IGN. Sin validez jurídica; incluye la atribución CC BY 4.0. Precio: 0.01 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "limite": {},
    "direccion": {}
  },
  "additionalProperties": true
}
🟢prioriza-backlog(csv)

API de pago por uso que normaliza candidatos de experimentos de adquisición SaaS en un backlog JSON ordenado por prioridad, con audiencia, hipótesis, oferta, métrica y URL de destino. Precio: 0.02 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "csv": {
      "type": "string",
      "description": "CSV con cabecera (máx. 1 MB)"
    }
  },
  "required": [
    "csv"
  ],
  "additionalProperties": false
}
🟢convierte-requisitos(csv)

Normaliza requisitos extraídos de ofertas laborales y devuélvelos como JSON listo para ATS, agentes y flujos de preparación de entrevistas. Precio: 0.02 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "csv": {
      "type": "string",
      "description": "CSV con cabecera (máx. 1 MB)"
    }
  },
  "required": [
    "csv"
  ],
  "additionalProperties": false
}
🟢convierte-onboarding(csv)

Envía un CSV con tu secuencia de onboarding y recibe JSON limpio, ordenado y validado: días numéricos, URLs correctas, asuntos no vacíos y sin duplicados. 0,02 $ por petición. Precio: 0.02 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "csv": {
      "type": "string",
      "description": "CSV con cabecera (máx. 1 MB)"
    }
  },
  "required": [
    "csv"
  ],
  "additionalProperties": false
}
🟢riesgo-paquete-npm(paquete)

Licencia, repositorio, número de dependencias y vulnerabilidades conocidas (OSV.dev) de una versión concreta de un paquete npm, con las fuentes de cada aviso. Precio: 0.01 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "paquete": {}
  },
  "additionalProperties": true
}
🟢normalize-saas-onboarding-events-for-email(csv)

Convert inconsistent SaaS onboarding event CSV files into clean JSON with standard account IDs, event names, dates, and plans for downstream email automation. Precio: 0.02 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "csv": {
      "type": "string",
      "description": "CSV con cabecera (máx. 1 MB)"
    }
  },
  "required": [
    "csv"
  ],
  "additionalProperties": false
}
🟢normaliza-metricas-de-ci-para-optimizar(csv)

Convierte exportaciones CSV de jobs CI en JSON limpio y consistente para que tus scripts y agentes detecten builds lentos, fallos de caché y pasos repetidos. Precio: 0.02 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "csv": {
      "type": "string",
      "description": "CSV con cabecera (máx. 1 MB)"
    }
  },
  "required": [
    "csv"
  ],
  "additionalProperties": false
}
🟢detecta-prompts-que-no-se-estan(data)

Recibe un export JSON de uso de tu API de LLM y devuelve un CSV con las peticiones que no acertaron en caché, una por prefijo (la de mayor coste), ordenadas por coste. Precio: 0.02 USD por llamada con x402 (USDC en Base).

Input Schema

{
  "type": "object",
  "properties": {
    "data": {
      "type": [
        "array",
        "object"
      ],
      "description": "JSON de entrada (máx. 1 MB)"
    }
  },
  "required": [
    "data"
  ],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded16 tools
verifiedversion not recorded16 tools