Climate Insights Directory

Search and cite civil-society climate and energy research: reports, policy briefs and analyses.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
95%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
90%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'fetch' suggests web access but openWorldHint=falseen fetch

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,405Tokens (definiciones de herramientas)
~8.0 KBTamaño de respuesta típico
Impacto moderado en la atención (1.10% del contexto de 128k)

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": {
    "climate-energy-research": {
      "url": "https://climateinsightsdirectory.org/api/mcp?utm_source=mcp-registry&utm_medium=mcp"
    }
  }
}

Puntos de conexión remotos

https://climateinsightsdirectory.org/api/mcp?utm_source=mcp-registry&utm_medium=mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (2)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search(query, page, page_size, response_format, sort, ...)

Search civil-society climate and energy research documents in the Climate Insights Directory. Accepted field operators in query: cidid, intitle, ispublisher, insummary, doctype, hasconcept, geography, lang. Accepted tool arguments: query, page, page_size, response_format, sort, organization, published_from, published_to, added, climate_tags, geography, geography_discussed, frame_perspective, analysis_type, document_type, language.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search query string with optional field operators. Required."
    },
    "page": {
      "type": "integer",
      "description": "1-based page number (integer >= 1)"
    },
    "page_size": {
      "type": "integer",
      "description": "Results per page (1 to 20, default 10)"
    },
    "response_format": {
      "type": "string",
      "description": "Response detail level: concise or detailed"
    },
    "sort": {
      "type": "string",
      "description": "Sort ordering: relevance, published, or published_asc."
    },
    "organization": {
      "type": "string",
      "description": "Filter by publishing organization slug (e.g. south-african-institute-of-international-affairs) or organization identifier (e.g. saiia)."
    },
    "published_from": {
      "type": "string",
      "description": "Filter by minimum publication date (YYYY-MM-DD)."
    },
    "published_to": {
      "type": "string",
      "description": "Filter by maximum publication date (YYYY-MM-DD)."
    },
    "added": {
      "type": "string",
      "description": "Filter by corpus ingestion date, UTC: one day (YYYY-MM-DD) or an inclusive day range (YYYY-MM-DD..YYYY-MM-DD), both days included, the first not after the last."
    },
    "climate_tags": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by climate tags (repeatable vocabulary facet)."
    },
    "geography": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by primary geography (repeatable vocabulary facet)."
    },
    "geography_discussed": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by regions discussed (repeatable vocabulary facet)."
    },
    "frame_perspective": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by frame or perspective (repeatable vocabulary facet)."
    },
    "analysis_type": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by analysis type (repeatable vocabulary facet)."
    },
    "document_type": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by document type (repeatable vocabulary facet)."
    },
    "language": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by ISO language code (repeatable vocabulary facet)."
    }
  }
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "query_echo": {
      "type": "object",
      "required": [
        "q",
        "filters",
        "warnings"
      ],
      "properties": {
        "q": {
          "type": "string"
        },
        "filters": {
          "type": "object"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "code",
              "message"
            ],
            "properties": {
              "code": {
                "type": "string"
              },
              "message": {
                "type": "string"
              }
            }
          }
        }
      }
    },
    "total": {
      "type": "object",
      "required": [
        "value",
        "relation"
      ],
      "properties": {
        "value": {
          "type": "integer"
        },
        "relation": {
          "type": "string",
          "enum": [
            "eq"
          ]
        }
      }
    },
    "page": {
      "type": "integer"
    },
    "page_size": {
      "type": "integer"
    },
    "self": {
      "type": "string"
    },
    "next": {
      "type": "string"
    },
    "stability": {
      "type": "string",
      "enum": [
        "beta"
      ]
    },
    "ai_marking": {
      "type": "object",
      "required": [
        "digital_source_type",
        "notice"
      ],
      "properties": {
        "digital_source_type": {
          "type": "object",
          "required": [
            "uri",
            "name"
          ],
          "properties": {
            "uri": {
              "type": "string"
            },
            "name": {
              "type": "string"
            }
          }
        },
        "notice": {
          "type": "string"
        }
      }
    },
    "results": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/SearchResult"
      }
    }
  },
  "required": [
    "query_echo",
    "total",
    "page",
    "page_size",
    "self",
    "stability",
    "ai_marking",
    "results"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$defs": {
    "SearchResult": {
      "type": "object",
      "required": [
        "id",
        "url",
        "title",
        "publisher",
        "document_type",
        "language",
        "date_published",
        "source_url",
        "generator",
        "generated_fields"
      ],
      "properties": {
        "id": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "publisher": {
          "type": "object",
          "required": [
            "name",
            "organization"
          ],
          "properties": {
            "name": {
              "type": [
                "string",
                "null"
              ]
            },
            "organization": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "document_type": {
          "type": [
            "string",
            "null"
          ]
        },
        "language": {
          "type": "string"
        },
        "date_published": {
          "type": [
            "string",
            "null"
          ]
        },
        "source_url": {
          "type": [
            "string",
            "null"
          ]
        },
        "generator": {
          "type": "string"
        },
        "summary": {
          "$ref": "#/$defs/AiUnit"
        },
        "key_insights": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/AiUnit"
          }
        },
        "climate_tags": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "geography_discussed": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "frame_perspective": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "analysis_type": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "generated_fields": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "AiUnit": {
      "type": "object",
      "required": [
        "text",
        "ai_generated",
        "unit",
        "date_modified"
      ],
      "properties": {
        "text": {
          "type": "string"
        },
        "ai_generated": {
          "type": "boolean"
        },
        "unit": {
          "type": "string"
        },
        "date_modified": {
          "type": [
            "string",
            "null"
          ]
        }
      }
    }
  }
}
🟢fetch(id)

Fetch a document record by id in Markdown and metadata format.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Document record identifier"
    }
  },
  "required": [
    "id"
  ]
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "text": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "metadata": {
      "type": "object",
      "required": [
        "publisher",
        "document_type",
        "language",
        "date_published",
        "source_url",
        "generated_fields",
        "ai_marking"
      ],
      "properties": {
        "publisher": {
          "type": "object",
          "required": [
            "name",
            "organization"
          ],
          "properties": {
            "name": {
              "type": [
                "string",
                "null"
              ]
            },
            "organization": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "document_type": {
          "type": [
            "string",
            "null"
          ]
        },
        "language": {
          "type": "string"
        },
        "date_published": {
          "type": [
            "string",
            "null"
          ]
        },
        "source_url": {
          "type": [
            "string",
            "null"
          ]
        },
        "generated_fields": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "ai_marking": {
          "type": "object",
          "required": [
            "digital_source_type",
            "notice"
          ],
          "properties": {
            "digital_source_type": {
              "type": "object",
              "required": [
                "uri",
                "name"
              ],
              "properties": {
                "uri": {
                  "type": "string"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "notice": {
              "type": "string"
            }
          }
        }
      }
    }
  },
  "required": [
    "id",
    "title",
    "text",
    "url",
    "metadata"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada2 herramientas