Subvencióname

Subvenciones, licitaciones y contratos adjudicados de España, de fuentes oficiales. Solo lectura.

Should I use this

Quality & Safety

B
Description quality
78%
Schema completeness
93%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'buscar_adjudicaciones' description lacks action verbin buscar_adjudicaciones

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,246Tokens (tool definitions)
~2.3 KBTypical response size
Moderate attention impact (0.97% 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": {
    "datos-publicos": {
      "url": "https://subvencioname.app/api/v1/mcp"
    }
  }
}

Remote endpoints

https://subvencioname.app/api/v1/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢buscar_convocatorias(q, provincia, ccaa, ambito, abiertas, ...)

Busca subvenciones y ayudas públicas de España (BDNS y fuentes autonómicas). Devuelve título, órgano, importe, plazo y código de cada convocatoria. Usa «abiertas» para quedarte con las que aún se pueden pedir.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Texto a buscar: actividad, gasto o tema («placas solares», «contratación jóvenes»)."
    },
    "provincia": {
      "type": "string",
      "description": "Provincia por su nombre oficial, p. ej. «La Rioja», «Bizkaia»."
    },
    "ccaa": {
      "type": "string",
      "description": "Comunidad autónoma por su slug, p. ej. «rioja», «pais-vasco», «andalucia»."
    },
    "ambito": {
      "type": "string",
      "enum": [
        "ESTADO",
        "AUTONOMICA",
        "LOCAL",
        "OTROS"
      ],
      "description": "Quién convoca."
    },
    "abiertas": {
      "type": "boolean",
      "description": "Solo las que tienen el plazo abierto."
    },
    "pymes": {
      "type": "boolean",
      "description": "Solo las que admiten pymes y autónomos."
    },
    "ue": {
      "type": "boolean",
      "description": "Solo las cofinanciadas con fondos europeos."
    },
    "orden": {
      "type": "string",
      "enum": [
        "recientes",
        "cierre",
        "presupuesto"
      ],
      "description": "Orden de los resultados."
    },
    "page": {
      "type": "integer",
      "minimum": 1,
      "description": "Página de resultados (empieza en 1)."
    },
    "pageSize": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "description": "Resultados por página (25 por defecto, máximo 100)."
    }
  },
  "additionalProperties": false
}
🟢ver_convocatoria(codigo)

Ficha completa de una convocatoria por su código BDNS: beneficiarios, importes, plazos, requisitos y enlace a las bases. Úsala después de buscar, antes de afirmar un requisito o una fecha.

Input Schema

{
  "type": "object",
  "properties": {
    "codigo": {
      "type": "string",
      "pattern": "^[0-9]{5,7}$",
      "description": "Código BDNS, de 5 a 7 dígitos (p. ej. 922483)."
    }
  },
  "required": [
    "codigo"
  ],
  "additionalProperties": false
}
🟢buscar_licitaciones(q, provincia, tipo, cpv, organo, ...)

Busca contratos públicos de España con el plazo de ofertas abierto (Plataforma de Contratación, TED y BOE). Devuelve objeto, órgano, importe sin IVA y fecha límite.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Texto a buscar en el objeto del contrato («limpieza de edificios», «mantenimiento informático»)."
    },
    "provincia": {
      "type": "string",
      "description": "Provincia por su nombre oficial, p. ej. «La Rioja», «Bizkaia»."
    },
    "tipo": {
      "type": "string",
      "description": "Tipo de contrato: obras, servicios, suministros…"
    },
    "cpv": {
      "type": "string",
      "pattern": "^[0-9]{2}$",
      "description": "División CPV de dos dígitos, p. ej. «45» (obras) o «90» (limpieza)."
    },
    "organo": {
      "type": "string",
      "maxLength": 100,
      "description": "Texto del órgano de contratación."
    },
    "importeMin": {
      "type": "number",
      "minimum": 0,
      "description": "Importe mínimo en euros, sin IVA."
    },
    "importeMax": {
      "type": "number",
      "minimum": 0,
      "description": "Importe máximo en euros, sin IVA."
    },
    "orden": {
      "type": "string",
      "enum": [
        "margen",
        "cierre",
        "importe"
      ],
      "description": "Orden de los resultados."
    },
    "page": {
      "type": "integer",
      "minimum": 1,
      "description": "Página de resultados (empieza en 1)."
    },
    "pageSize": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "description": "Resultados por página (25 por defecto, máximo 100)."
    }
  },
  "additionalProperties": false
}
🟢buscar_adjudicaciones(nif, q, provincia, vence_antes, page, ...)

Contratos públicos ya adjudicados, por NIF de la empresa adjudicataria, por texto o por provincia. Sirve para ver qué gana una empresa y cuándo vence cada contrato. Solo empresas: no hay datos de personas físicas.

Input Schema

{
  "type": "object",
  "properties": {
    "nif": {
      "type": "string",
      "description": "NIF de la empresa adjudicataria (p. ej. B12345678). Con NIF se ignora el texto."
    },
    "q": {
      "type": "string",
      "description": "Texto a buscar en el objeto del contrato."
    },
    "provincia": {
      "type": "string",
      "description": "Provincia por su nombre oficial, p. ej. «La Rioja», «Bizkaia»."
    },
    "vence_antes": {
      "type": "string",
      "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$",
      "description": "Solo contratos que vencen antes de esta fecha (AAAA-MM-DD)."
    },
    "page": {
      "type": "integer",
      "minimum": 1,
      "description": "Página de resultados (empieza en 1)."
    },
    "pageSize": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "description": "Resultados por página (25 por defecto, máximo 100)."
    }
  },
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools