mcp_iati_search_activities
Search IATI activities by title text to find their unique IATI identifier, then use it to get detailed activity summaries.
Instructions
Search IATI activities whose title contains the given text.
Useful as a first step to discover an activity's IATI identifier,
before requesting its summary with activity_summary.
Args:
text: Substring to search for in the title (case-insensitive).
limit: Maximum number of results to return. Default: 10.
Returns:
A table with the IATI identifier, title and status of each match.
Relevant IATI terms:
- IATI activity: A development or cooperation intervention published under the IATI standard; it can represent a project, a programme or another unit of work.
IATI identifier: Globally unique code identifying an IATI activity, also used to link it to its transactions and other information.
Activity status: Stage of an activity within its lifecycle: pipeline/identification, implementation, completion, post-completion, cancelled or suspended.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Plain text message that bypasses LLM processing and should be printed exactly as provided in the user interface. | |
| table | No | Two-dimensional list (list of rows) representing tabular data, e.g., from CSV or TSV sources. Each row should be a list of cell values. | |
| charts | No | List of dictionaries containing data and configuration for rendering a Chart.js chart in the chat interface. | |
| sources | Yes | URL(s) that users can nagivate to to download the data used for the analysis. E.g., landing page, feed, file endpoint, CKAN resource page, etc. |