Climate Insights Directory
Search and cite civil-society climate and energy research: reports, policy briefs and analyses.
사용해야 할까요
품질 및 안전성
발견 사항 (1)
- LOWfetch에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"climate-energy-research": {
"url": "https://climateinsightsdirectory.org/api/mcp?utm_source=mcp-registry&utm_medium=mcp"
}
}
}원격 엔드포인트
https://climateinsightsdirectory.org/api/mcp?utm_source=mcp-registry&utm_medium=mcpstreamable-http할 수 있는 일
도구 목록
도구 (2)
🟢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.
입력 스키마
{
"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)."
}
}
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Document record identifier"
}
},
"required": [
"id"
]
}출력 스키마
{
"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"
}커뮤니티
증거