이 MCP로 할 수 있는 일
Provides read-only search, retrieval, archival metadata, OCR, transcription, geographic, temporal, sentiment, topic, and semantic analysis for the Islam West Africa Collection.
도구
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': "Item id from search, e.g. 'articles:28576' or 'references:11045'"}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'text', 'category', 'metadata'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}, 'category': {'type': 'string'}, 'metadata': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'text_source': {'type': 'string'}, 'text_truncated': {'type': 'boolean'}, 'recommended_tool': {'type': 'string'}, 'recommended_usage': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['article_id'], 'properties': {'keyword': {'type': 'string', 'description': 'Return excerpts around matches instead of the full OCR (accent-insensitive)'}, 'article_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'max_excerpts': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 10, max 25'}, 'context_chars': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 2000, max 5000'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['audiovisual_id'], 'properties': {'audiovisual_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'collection_name', 'dataset_url', 'subset_counts', 'total_records'], 'properties': {'view': {'type': 'string'}, 'date_range': {'type': 'object', 'required': ['earliest', 'latest'], 'properties': {'latest': {'type': 'string'}, 'earliest': {'type': 'string'}}, 'additionalProperties': {}}, 'dataset_url': {'type': 'string'}, 'fulltext_note': {'type': 'string'}, 'subset_counts': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'total_records': {'type': 'number'}, 'failed_subsets': {'type': 'array', 'items': {'type': 'string'}}, 'collection_name': {'type': 'string'}, 'newspaper_count': {'type': 'number'}, 'fulltext_coverage': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'articles_by_country': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'field': {'type': 'string', 'description': 'subject (default) | spatial | author | language'}, 'top_n': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Values on each axis (default 15, max 30)'}, 'subset': {'type': 'string', 'description': 'articles (default) | publications | references'}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'keyword': {'type': 'string', 'description': "ONE French concept keyword; substring over the subset's text fields"}, 'subject': {'type': 'string', 'description': 'Exact subject tag (pipe-aware)'}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'newspaper': {'type': 'string', 'description': 'Newspaper (articles) or periodical/series title (publications)'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'subset', 'field', 'filters', 'total_matches', 'values', 'matrix', 'top_pairs'], 'properties': {'note': {'type': 'string'}, 'view': {'type': 'string'}, 'field': {'type': 'string'}, 'matrix': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'number'}}}, 'subset': {'type': 'string'}, 'values': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'filters': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'top_pairs': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'total_matches': {'type': 'number'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'total_countries', 'countries'], 'properties': {'view': {'type': 'string'}, 'countries': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'polarity_model': {'type': 'string'}, 'total_countries': {'type': 'number'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['document_id'], 'properties': {'keyword': {'type': 'string', 'description': 'Return excerpts around matches instead of the full OCR (accent-insensitive)'}, 'document_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'max_excerpts': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 10, max 25'}, 'context_chars': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 2000, max 5000'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['field'], 'properties': {'field': {'type': 'string', 'description': 'subject | spatial | author | language | newspaper | country'}, 'top_n': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Values returned (default 25, max 100)'}, 'subset': {'type': 'string', 'description': 'articles (default) | publications | references'}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'keyword': {'type': 'string', 'description': "ONE French concept keyword; substring over the subset's text fields"}, 'subject': {'type': 'string', 'description': 'Exact subject tag (pipe-aware)'}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'newspaper': {'type': 'string', 'description': 'Newspaper (articles) or periodical/series title (publications)'}, 'over_time': {'type': 'boolean', 'description': 'Also return the per-year share of items carrying a value'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'subset', 'field', 'filters', 'total_matches', 'items_with_value', 'distinct_values', 'values'], 'properties': {'note': {'type': 'string'}, 'view': {'type': 'string'}, 'field': {'type': 'string'}, 'subset': {'type': 'string'}, 'values': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'filters': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'other_values': {'type': 'number'}, 'total_matches': {'type': 'number'}, 'distinct_values': {'type': 'number'}, 'coverage_by_year': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'items_with_value': {'type': 'number'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['image_id'], 'properties': {'image_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['entry_id'], 'properties': {'entry_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top_n': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Groups returned when grouping by newspaper (default 20, max 60)'}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'keyword': {'type': 'string', 'description': "ONE French concept keyword; substring over the subset's text fields"}, 'subject': {'type': 'string', 'description': 'Exact subject tag (pipe-aware)'}, 'group_by': {'type': 'string', 'description': 'year (default) | newspaper | country'}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'newspaper': {'type': 'string', 'description': 'Newspaper (articles) or periodical/series title (publications)'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'group_by', 'filters', 'total_matches', 'groups', 'metrics'], 'properties': {'note': {'type': 'string'}, 'view': {'type': 'string'}, 'groups': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'filters': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'metrics': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'group_by': {'type': 'string'}, 'total_matches': {'type': 'number'}, 'readability_excluded': {'type': 'number'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Togo (accents optional)"}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'total_newspapers', 'total_articles', 'newspapers'], 'properties': {'view': {'type': 'string'}, 'newspapers': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'country_filter': {'type': 'string'}, 'total_articles': {'type': 'number'}, 'total_newspapers': {'type': 'number'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top_n': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Geocoded places returned (default 60, max 200)'}, 'subset': {'type': 'string', 'description': 'articles (default) | publications | references'}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'keyword': {'type': 'string', 'description': "ONE French concept keyword; substring over the subset's text fields"}, 'subject': {'type': 'string', 'description': 'Exact subject tag (pipe-aware)'}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'newspaper': {'type': 'string', 'description': 'Newspaper (articles) or periodical/series title (publications)'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'subset', 'filters', 'total_matches', 'items_with_place', 'places'], 'properties': {'note': {'type': 'string'}, 'view': {'type': 'string'}, 'places': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'subset': {'type': 'string'}, 'filters': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'ungeocoded': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'total_matches': {'type': 'number'}, 'items_by_country': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'items_with_place': {'type': 'number'}, 'ungeocoded_mentions': {'type': 'number'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['publication_id'], 'properties': {'keyword': {'type': 'string'}, 'max_excerpts': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 10, max 25'}, 'context_chars': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 2000, max 5000'}, 'publication_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['reference_id'], 'properties': {'reference_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Items projected (default 300, max 2000)'}, 'subset': {'type': 'string', 'description': 'articles (default) | publications | references'}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'keyword': {'type': 'string', 'description': "ONE French concept keyword; substring over the subset's text fields"}, 'subject': {'type': 'string', 'description': 'Exact subject tag (pipe-aware)'}, 'color_by': {'type': 'string', 'description': "country | newspaper | subject | lda_topic_label | polarity (gpt-5-6-luna's label)"}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'newspaper': {'type': 'string', 'description': 'Newspaper (articles) or periodical/series title (publications)'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'subset', 'filters', 'total_matches', 'projected', 'explained_variance', 'note'], 'properties': {'note': {'type': 'string'}, 'view': {'type': 'string'}, 'groups': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'points': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'subset': {'type': 'string'}, 'filters': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'color_by': {'type': 'string'}, 'projected': {'type': 'number'}, 'total_matches': {'type': 'number'}, 'explained_variance': {'type': 'array', 'items': {'type': 'number'}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'model': {'type': 'string', 'description': 'gpt-5-6-luna | mistral-small-2603 | deepseek-v4-flash-0731 | gemma-4-31b-it | qwen3-8-27b | all | consensus â\x80\x94 default gpt-5-6-luna; "all" adds the cross-model agreement, "consensus" returns the panel\'s precomputed majority (no annotator produced it, so it is never attributed to a model). The vendor shorthands chatgpt/mistral/deepseek/gemma/qwen also resolve to the model that ran. The generation-1 models (gemini-3-flash-preview, gpt-5-mini, ministral-14b-2512) are no longer served and return an error rather than a substitute â\x80\x94 and \'gemini\' is refused rather than read as gemma-4-31b-it, which is a different model line.'}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Togo (accents optional)"}, 'subject': {'type': 'string'}, 'newspaper': {'type': 'string'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'model', 'total_articles', 'filters'], 'properties': {'note': {'type': 'string'}, 'view': {'type': 'string'}, 'model': {'type': 'string'}, 'models': {'type': 'array', 'items': {'type': 'string'}}, 'filters': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'by_model': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'coverage': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'disputed': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'agreement': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'consensus': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'model_caveat': {'type': 'string'}, 'subjectivity': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'total_articles': {'type': 'number'}, 'agreement_matrix': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'polarity_distribution': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'centrality_distribution': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'subjectivity_median_rank': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': "Item id â\x80\x94 either a bare o:id ('3064') or the namespaced form search returns ('articles:3064')"}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Neighbours returned (default 12, max 50)'}, 'subset': {'type': 'string', 'description': 'articles (default) | publications | references'}, 'min_score': {'type': 'number', 'description': 'Drop neighbours below this cosine similarity (0-1)'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'subset', 'source', 'neighbours', 'note'], 'properties': {'note': {'type': 'string'}, 'view': {'type': 'string'}, 'source': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'subset': {'type': 'string'}, 'neighbours': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'subset': {'type': 'string', 'description': 'articles (default) | publications | references | documents | audiovisual'}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'keyword': {'type': 'string', 'description': "ONE French concept keyword (French/English for references); substring over the subset's text fields"}, 'subject': {'type': 'string', 'description': 'Exact subject tag (pipe-aware)'}, 'calendar': {'type': 'string', 'description': 'gregorian (default) | hijri â\x80\x94 bucket by the Islamic (Umm al-Qura) calendar'}, 'group_by': {'type': 'string', 'description': 'country | newspaper â\x80\x94 one distribution per group value'}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'newspaper': {'type': 'string', 'description': 'Newspaper (articles) or periodical/series title (publications)'}, 'granularity': {'type': 'string', 'description': 'year (default) | month | lunar_month (all years collapsed into 12 lunar months; needs calendar=hijri)'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'subset', 'granularity', 'filters', 'total_matches', 'dated_count', 'undated_count'], 'properties': {'note': {'type': 'string'}, 'view': {'type': 'string'}, 'subset': {'type': 'string'}, 'filters': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'calendar': {'type': 'string'}, 'group_by': {'type': 'string'}, 'dated_count': {'type': 'number'}, 'granularity': {'type': 'string'}, 'distribution': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'month_labels': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'total_matches': {'type': 'number'}, 'undated_count': {'type': 'number'}, 'imprecise_date_count': {'type': 'number'}, 'distribution_by_group': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top_n': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Topics given their own band in over_time (default 8, max 15)'}, 'subset': {'type': 'string', 'description': 'articles (default) | references'}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'keyword': {'type': 'string', 'description': "ONE French concept keyword; substring over the subset's text fields"}, 'subject': {'type': 'string', 'description': 'Exact subject tag (pipe-aware)'}, 'min_prob': {'type': 'number', 'description': '0-1; keep only assignments at or above this probability'}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'newspaper': {'type': 'string', 'description': 'Newspaper (articles) or periodical/series title (publications)'}, 'over_time': {'type': 'boolean', 'description': 'Also return per-year counts for the leading topics'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'subset', 'filters', 'total_matches', 'classified', 'topics'], 'properties': {'note': {'type': 'string'}, 'span': {'type': 'array', 'items': {'type': 'string'}}, 'view': {'type': 'string'}, 'subset': {'type': 'string'}, 'topics': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'filters': {'type': 'object', 'properties': {}, 'additionalProperties': {}}, 'periods': {'type': 'array', 'items': {'type': 'string'}}, 'classified': {'type': 'number'}, 'total_matches': {'type': 'number'}, 'trend_by_topic': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'series_by_topic': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 20, max 50'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional). Burkina Faso, Togo, Benin and Nigeria only â\x80\x94 no Niger or Ivorian items"}, 'publisher': {'type': 'string', 'description': 'Substring on the publishing channel/broadcaster, e.g. RTB | AEEM | CERFI'}, 'source_type': {'type': 'string', 'description': 'youtube (harvested web video, the large majority) | deposited (recordings with a file, 47)'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 50, max 200'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional). Selects lieux MENTIONED IN records from that country, not entities located there"}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Togo (accents optional)"}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'total_periodicals', 'periodicals'], 'properties': {'view': {'type': 'string'}, 'periodicals': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'country_filter': {'type': 'string'}, 'total_periodicals': {'type': 'number'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 50, max 200'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional). Selects personnes MENTIONED IN records from that country, not entities located there"}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 50, max 200'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Max results across all categories. Default 20, max 50.'}, 'query': {'type': 'string', 'minLength': 1, 'description': 'One concept, name, or short phrase; use French concept terms for primary sources, and French/English terms for references'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['results', 'count', 'limit', 'ranking', 'deep_scan'], 'properties': {'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'ranking': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'category'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'title': {'type': 'string'}, 'category': {'type': 'string'}}, 'additionalProperties': {}}}, 'deep_scan': {'type': 'boolean'}, 'limit_warning': {'type': 'string'}, 'requested_limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'coverage_warning': {'type': 'string'}, 'unavailable_categories': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 20, max 100 (10 and 25 with with_description)'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'keyword': {'type': 'string', 'description': 'Concept keyword; substring match on title, OCR text, and the French and English AI abstracts. Prefer French for the OCR; an English term still matches via the English abstract'}, 'subject': {'type': 'string'}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'newspaper': {'type': 'string'}, 'hijri_year': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Islamic (Umm al-Qura) year, e.g. 1445'}, 'hijri_month': {'type': 'string', 'description': 'Islamic lunar month: 1-12, or a name (Ramadan, Chaabane, Chawwal, Dhu al-Hijja). Pulls the articles behind an observance peak â\x80\x94 matches only items with a full YYYY-MM-DD date.'}, 'with_description': {'type': 'boolean', 'description': "Include each article's ~500-char AI abstract (description_ai) for triage without get_article. Adds ~125 tokens/row, so `limit` defaults to 10 and caps at 25 while this is on."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 20, max 50'}, 'medium': {'type': 'string', 'description': 'Exact carrier medium: Vidéo sur le web | DVD | CD (validated, accents optional)'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional). Burkina Faso, Togo, Benin and Nigeria only â\x80\x94 no Niger or Ivorian items"}, 'keyword': {'type': 'string', 'description': 'Substring match across audiovisual title/metadata fields'}, 'subject': {'type': 'string', 'description': 'Exact subject tag â\x80\x94 only ~27 rows carry one, so prefer publisher/keyword'}, 'language': {'type': 'string', 'description': 'Exact language value, e.g. Français | Haoussa | Arabe | Anglais | Mooré'}, 'publisher': {'type': 'string', 'description': 'Substring on the publishing channel/broadcaster, e.g. RTB | AEEM | CERFI'}, 'source_type': {'type': 'string', 'description': 'youtube (harvested web video, the large majority) | deposited (recordings with a file, 47)'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 20, max 100'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Togo (accents optional)"}, 'subject': {'type': 'string'}, 'disputed': {'type': 'string', 'description': 'polarite | centralite | subjectivite â\x80\x94 keep only articles the panel SPLIT on for that field (French field names, as stored). Selects contested readings, not a sentiment value.'}, 'polarity': {'type': 'string', 'description': 'Très positif | Positif | Neutre | Négatif | Très négatif | Non applicable'}, 'centrality': {'type': 'string', 'description': 'Très central | Central | Secondaire | Marginal | Non abordé'}, 'subjectivity': {'type': 'string', 'description': 'Très objectif | Plutôt objectif | Mixte | Plutôt subjectif | Très subjectif â\x80\x94 least to most subjective. Unscored where the model answered Non abordé, so this filter also excludes those.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 15, max 50'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional). Corpus is mostly Burkina Faso/Togo/Benin"}, 'keyword': {'type': 'string', 'description': 'Concept keyword; substring match on title, OCR, the French and English AI descriptions, and subject (accent-insensitive)'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 20, max 50'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional)"}, 'creator': {'type': 'string', 'description': 'Photographer name (substring match)'}, 'date_to': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}, 'keyword': {'type': 'string', 'description': 'French concept keyword; substring match on title, creator, subject, place and caption'}, 'spatial': {'type': 'string', 'description': 'Exact place name, e.g. Ouagadougou (pipe-aware)'}, 'subject': {'type': 'string', 'description': 'Exact subject tag (pipe-aware)'}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD (or YYYY)'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keyword'], 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 20, max 100'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'keyword': {'type': 'string', 'description': 'Search term matched against the entry title'}, 'index_type': {'type': 'string', 'description': "Exact type (accents optional), validated against: Personnes | Lieux | Organisations | Ã\x89vénements | Sujets | Notices d'autorité. An unrecognised value returns an error listing the valid types."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 20, max 100'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'Latest year, YYYY'}, 'keyword': {'type': 'string', 'description': 'French concept keyword; substring match on title + subject + table of contents + OCR (accent-insensitive)'}, 'subject': {'type': 'string', 'description': 'Subject tag (~87% of issues are tagged)'}, 'date_from': {'type': 'string', 'description': 'Earliest year, YYYY'}, 'newspaper': {'type': 'string', 'description': 'Periodical/series title (see list_periodicals)'}, 'hijri_year': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Islamic (Umm al-Qura) year, e.g. 1445'}, 'hijri_month': {'type': 'string', 'description': 'Islamic lunar month: 1-12, or a name (Ramadan, Chaabane, Chawwal, Dhu al-Hijja). Matches only issues with a full YYYY-MM-DD date â\x80\x94 ~83% of them.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Default 20, max 100'}, 'author': {'type': 'string'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'country': {'type': 'string', 'description': "Exact country name: Benin | Burkina Faso | Côte d'Ivoire | Niger | Nigeria | Togo (accents optional)"}, 'date_to': {'type': 'string', 'description': 'Latest year, YYYY'}, 'keyword': {'type': 'string', 'description': 'One French or English concept keyword; substring match on title + abstract (one term per call, accent-insensitive)'}, 'subject': {'type': 'string', 'description': 'Subject tag (sparse: ~27% of references are tagged)'}, 'language': {'type': 'string', 'description': 'e.g. Français | Anglais'}, 'date_from': {'type': 'string', 'description': 'Earliest year, YYYY'}, 'reference_type': {'type': 'string', 'description': "Substring match. Values: Article de revue | Chapitre de livre | Livre | Mémoire de maitrise | Rapport | Thèse de doctorat | Communication scientifique | Compte rendu de livre | Article d'encyclopédie | Mémoire de licence | Article de blog | Working paper. Use the full label for precision â\x80\x94 'Livre' alone also matches 'Chapitre de livre' and 'Compte rendu de livre'."}}}
최근 도구 변경
유사한 MCP 서버
Data Govt Nz
Searches and retrieves metadata for datasets, organizations, groups, and resources in New Zealand’s data.govt.nz CKAN open-data c…
Figshare
Searches and retrieves research outputs from Figshare, including papers, datasets, posters, code, metadata, files, collections, a…
NicheDB
Aggregates scheduled public-data sources into searchable collections, enriched items, profiles, feeds, and future-event listings.
ColdState — Deterministic Knowledge Infrastructure
Searches, retrieves, cites and verifies entries in a deterministic multi-domain knowledge base.
wikidata-mcp-server
Searches and retrieves Wikidata entities, resolves external identifiers, and runs SPARQL queries over the Wikidata graph.
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…