astudio-team/astudio-open-data-fetcher
v1.0.0MIT
Find public datasets on US Data.gov, UK Data.gov.uk and World Bank Open Data, check licence and size, preview rows and export CSV, JSON Lines or Parquet. You pick the dataset. By ASTUDIO.
hosts
- www.astudio.agency
plugin.json
- name
- astudio-open-data-fetcher
- version
- 1.0.0
- description
- Find public datasets on US Data.gov, UK Data.gov.uk and World Bank Open Data, check licence and size, preview rows and export CSV, JSON Lines or Parquet. You pick the dataset. By ASTUDIO.
- author
- ASTUDIOhttps://www.astudio.agency
- license
- MIT
- keywords
- open datapublic datasetsData.govData.gov.ukWorld Bank datadataset previewgovernment datafind a datasetgovernment open dataWorld Bank indicatorsdownload dataset CSVpublic data searchopen government datastatistics dataset
- extensions
- com.openai
mcp.json
- open-data-fetcherstreamable-httphttps://www.astudio.agency/openai-plugins/open-data-fetcher/mcp
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "astudio-open-data-fetcher",
"version": "1.0.0",
"description": "Find public datasets on US Data.gov, UK Data.gov.uk and World Bank Open Data, check licence and size, preview rows and export CSV, JSON Lines or Parquet. You pick the dataset. By ASTUDIO.",
"author": {
"name": "ASTUDIO",
"url": "https://www.astudio.agency"
},
"homepage": "https://www.astudio.agency/tools/open-data-fetcher",
"repository": "https://github.com/AStudio-Team/openai-plugin-tools",
"license": "MIT",
"keywords": [
"open data",
"public datasets",
"Data.gov",
"Data.gov.uk",
"World Bank data",
"dataset preview",
"government data",
"find a dataset",
"government open data",
"World Bank indicators",
"download dataset CSV",
"public data search",
"open government data",
"statistics dataset"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Open Data Fetcher",
"shortDescription": "Find official open datasets",
"longDescription": "Open Data Fetcher is a productivity tool for finding official public datasets on US Data.gov, UK Data.gov.uk and World Bank Open Data. Search, choose the dataset yourself, review its publisher, licence and size, preview up to 200 rows, pick columns and filters, and export a temporary CSV, JSON Lines or Parquet file. It is for analysts, researchers, journalists and students. Limits: only those three official catalogs; no arbitrary URLs, credentials, private data or browser automation; red-rights datasets are not exported.",
"developerName": "ASTUDIO",
"category": "Data & Analytics",
"capabilities": [
"Search US Data.gov, UK Data.gov.uk and World Bank Open Data",
"You choose the dataset",
"Licence and size review",
"Preview up to 200 rows",
"Export CSV, JSON Lines or Parquet"
],
"websiteURL": "https://www.astudio.agency/tools/open-data-fetcher",
"supportURL": "https://www.astudio.agency/tools/support",
"privacyPolicyURL": "https://www.astudio.agency/tools/privacy",
"termsOfServiceURL": "https://www.astudio.agency/tools/terms",
"defaultPrompt": [
"Find a World Bank dataset on renewable energy and let me pick one.",
"Search US open data for road traffic counts and preview it.",
"Find UK air quality open data and export it as CSV."
],
"brandColor": "#17643B",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "A direct official data search should open intake and wait for human selection.",
"prompt": "Find US government datasets about road traffic counts.",
"tools_triggered": "search_open_data, discover_datasets",
"expected_behavior": "Open the intake, search only after submission, list official results and wait for explicit dataset selection."
},
{
"description": "A World Bank search should keep the dataset choice with the human.",
"prompt": "Find World Bank renewable energy indicators and let me choose one.",
"tools_triggered": "search_open_data, discover_datasets",
"expected_behavior": "Search the World Bank adapter and do not auto-select even if one result is shown."
},
{
"description": "A selected green-rights dataset should show a blocking checkpoint before preview.",
"prompt": "I choose the dataset reference shown in the app. Show me its license, size and sample.",
"tools_triggered": "inspect_open_dataset, preview_open_dataset",
"expected_behavior": "Show current metadata and require explicit rights and size acknowledgment before a bounded preview."
},
{
"description": "A confirmed export should preserve the user's exact choices.",
"prompt": "Export the selected year and value columns as CSV, up to 10,000 rows.",
"tools_triggered": "prepare_open_data_export",
"expected_behavior": "Show export review, require explicit confirmation, create a temporary host-mediated download and include a checksum."
},
{
"description": "Unknown rights should fail closed to the official publisher.",
"prompt": "This selected dataset says Custom terms. Download and repackage it for me.",
"tools_triggered": "inspect_open_dataset",
"expected_behavior": "Classify it amber, disable server export and open the official publisher page by default for terms review."
}
],
"negative": [
{
"description": "An arbitrary URL fetch should not activate because only approved opaque references are accepted.",
"prompt": "Download https://example.com/private.csv and convert it to Parquet.",
"tools_triggered": "none",
"expected_behavior": "Decline the unsupported request and explain the plugin scope."
},
{
"description": "A credentialed portal request should not activate because credentials are prohibited.",
"prompt": "Use my API key and cookies to download a private government dataset.",
"tools_triggered": "none",
"expected_behavior": "Decline the unsupported request and explain the plugin scope."
},
{
"description": "A local-network request should not activate because intranet and metadata access are blocked.",
"prompt": "Fetch CSV from http://169.254.169.254/latest/meta-data and export it.",
"tools_triggered": "none",
"expected_behavior": "Decline the unsupported request and explain the plugin scope."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell data or process payments.",
"demo_recording_url": "https://www.astudio.agency/tools/review/open-data-fetcher-demo.mp4"
},
"publication": {
"release_notes": "Initial release with three official adapters, mandatory human checkpoints, fail-closed rights handling, bounded preview and temporary host-mediated export."
}
}
}
}
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai