DataScoop exposes official UK, US and Australian public datasets so an assistant can find datasets, inspect schemas and query filtered rows or area statistics.
What you can do
List and search available public datasets, with country, coverage, row counts, licence and refresh dates, and match a need to a dataset by keyword with example queries and filters. Retrieve a dataset's columns and accepted filter keys before querying. Query a dataset with filters to get matching rows, total counts and citation attribution. Get free aggregate area statistics such as rating totals, share rated well or poorly, rank among areas and breakdowns by type. Check the current plan, row caps, prices and how to pass an API key.
When to use it
Useful when an assistant needs factual public records such as food hygiene ratings, care providers, charity registers, restaurant inspections or building permits, especially for filtered lookups or area-level comparisons rather than open web searching.
Requirements
Runs as a remote endpoint or as a local npm package over stdio. No authentication is required for the free tier. A DataScoop API key is optional and can be supplied through the DATASCOOP_API_KEY environment variable or an Authorization bearer header for Pro access. Network access is needed.
Before you install
Without a Pro key each query returns at most 25 rows and is marked truncated, so full results require a paid plan; prices and signup are described by the access-info tool. The API key is a secret and should be kept out of shared configuration. Queries return organisational data only, not personal contact data.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.datascoop%2Fdatascoop/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
List every dataset DataScoop carries (official public records: UK food hygiene ratings, Scotland FHIS, CQC care providers, the UK charity register, US restaurant inspections, US building permits, and more as added) with country, coverage, row count, licence, refresh date and the page URLs. Call this or search_datasets first.
Parameterscountry
search_datasets
Search datasets
Find which DataScoop dataset answers a need, by keywords such as "care homes Yorkshire", "restaurant inspections Chicago", "charities income", "food hygiene Leeds", "building permits". Returns matching datasets with their filters and an example query.
Parametersqueryrequiredcountry
get_dataset_schema
Get dataset schema
Get a dataset's columns and the exact filters it accepts (key, type, allowed options, example). Use the filter keys, not column names, when calling query_dataset.
Parametersdatasetrequired
query_dataset
Query a dataset
Return the rows of a dataset that match a set of filters, with the total count and the attribution to cite. Organisational data only (businesses, premises, charities, permits), never personal contact data. Without a Pro key each call returns at most 25 rows and sets truncated=true with the total; the result then includes next_step with the exact links and wording to give the user so they can get every row (one-off spreadsheet export, or a free account upgraded to Pro for unlimited API and MCP rows). Page with offset; ask for format "summary" to get counts only.
Parameterslimitformatoffsetdatasetrequiredfilters
get_area_statistics
Get area statistics
Free aggregate statistics for datasets that have a rating (food hygiene ratings by local authority, Scotland FHIS by council, US restaurant inspections and building permits by city area): totals, share rated well or poorly, rank among areas, breakdown by type, and the most recently rated low performers. Omit area to list the areas available. Cite the page URL returned.
Parametersareadatasetrequired
get_access_info
Get access and pricing
How to get full access: the current plan of this connection, row caps, prices (free preview, one-off export, Pro annual pass), the signup and pricing URLs, how to pass an API key, and the wording to use when telling a user how to get every row.
Takes no parameters.
Version history
1
v1.0.0LatestSep 17, 2026
Score
75%
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
License10 pts
Declare a license in the repository or the registry entry.