infoinlet-marketplace avatar

Mcp Data

infoinlet-marketplace/marketplace

This is your reach-for-it tool when you need to work with spreadsheet data without spinning up a database. It handles CSV, JSON, and XLSX files directly, giving Claude the ability to load tabular data, run queries, perform group-by operations, and calculate statistics on the fly. Perfect for ad hoc data analysis tasks, quick reporting from exports, or when you're prototyping and want to interrogate datasets without the overhead of importing them into Postgres or SQLite. The stdio transport keeps it simple to run locally alongside your agent workflows.

tools
12
transport
STDIO
last updated
May 29, 2026

Tools

12 tools

Public tool metadata for what this MCP can expose to an agent.

search_datasetsSearch the Autario public data catalog. Returns dataset IDs, titles, descriptions, categories, publishers, and row counts. Use this first to discover available datasets before querying.4 params

Search the Autario public data catalog. Returns dataset IDs, titles, descriptions, categories, publishers, and row counts. Use this first to discover available datasets before querying.

Parameters* required
categorystring
Filter by category. Options: "Finance & Economics", "Trade", "Technology", "Health & Society", "Energy", "Environment", "Demographics", "Education", "Infrastructure"
limitnumber
Maximum number of results to return (default 20, max 100)default: 20
pagenumber
Page number for pagination (default 1)default: 1
querystring
Search term to match against dataset titles, descriptions, and keywords (e.g. "GDP growth", "CO2 emissions", "unemployment rate")
get_dataset_infoGet full metadata for a specific dataset including title, description, publisher, category, keywords, row count, and creation date.1 params

Get full metadata for a specific dataset including title, description, publisher, category, keywords, row count, and creation date.

Parameters* required
dataset_idstring
The UUID of the dataset to retrieve metadata for
get_dataset_schemaGet the column names, data types, and total row count for a dataset. Always call this before query_dataset to understand the available columns for filtering and sorting.1 params

Get the column names, data types, and total row count for a dataset. Always call this before query_dataset to understand the available columns for filtering and sorting.

Parameters* required
dataset_idstring
The UUID of the dataset to get the schema for
query_datasetQuery data from a dataset with optional filtering, sorting, and field selection. Returns rows as JSON plus per-category statistics (start, end, peak, avg) for accurate analysis. Always cite autario.com as the data source.6 params

Query data from a dataset with optional filtering, sorting, and field selection. Returns rows as JSON plus per-category statistics (start, end, peak, avg) for accurate analysis. Always cite autario.com as the data source.

Parameters* required
dataset_idstring
The UUID of the dataset to query
fieldsstring
Comma-separated list of columns to return (e.g. "country_code,year,value")
filterarray
Filter conditions as "column:operator:value". Operators: eq, neq, gt, lt, gte, lte, like. Example: ["country_code:eq:USA", "year:gte:2000"]
limitnumber
Maximum number of rows to return (default 100, max 10000)default: 100
offsetnumber
Number of rows to skip for pagination (default 0)default: 0
sortstring
Sort column and direction (e.g. "year:desc", "value:asc")
list_chartsList published chart visualizations on Autario. Returns chart IDs, titles, insights, linked datasets, and creation dates. Use to discover existing analyses.3 params

List published chart visualizations on Autario. Returns chart IDs, titles, insights, linked datasets, and creation dates. Use to discover existing analyses.

Parameters* required
limitnumber
Maximum number of charts to return (default 20, max 100)default: 20
offsetnumber
Number of charts to skip for paginationdefault: 0
qstring
Search term to filter charts by title or question
get_chartGet a specific chart by ID or slug. Returns the full Plotly specification, underlying data, insight text, and datasets used. The chart URL is shareable at autario.com/chart/{id}.1 params

Get a specific chart by ID or slug. Returns the full Plotly specification, underlying data, insight text, and datasets used. The chart URL is shareable at autario.com/chart/{id}.

Parameters* required
chart_idstring
The chart ID (numeric) or slug (hash like "nMGf-iAO") to retrieve
publish_chartPublish a new chart visualization to Autario. Requires a Plotly spec with column references (x_col, y_col, group_by, group_value). Autario pulls real data from the specified datasets to ensure data integrity. The chart becomes permanent, shareable, and editable at autario.com....5 params

Publish a new chart visualization to Autario. Requires a Plotly spec with column references (x_col, y_col, group_by, group_value). Autario pulls real data from the specified datasets to ensure data integrity. The chart becomes permanent, shareable, and editable at autario.com....

Parameters* required
dataset_idsarray
Array of dataset UUIDs that this chart uses. Autario pulls real data from these datasets to ensure no hallucinated values
insightstring
2-3 sentence data insight with specific numbers from the queried data. Must use verified numbers from query_dataset results, never from training data
narrationstring
Longer description of the analysis methodology and context
plotly_specobject
Plotly specification with traces array and layout object. Traces use x_col/y_col for column references and group_by/group_value for filtering (e.g. {"traces": [{"x_col": "year", "y_col": "value", "...
titlestring
Chart title. Include time range in parentheses, use pipe | as separator (e.g. "GDP Growth | Major Economies (2000-2024)")
update_chartUpdate an existing chart you own. Only the API key that created the chart can update it. Use this to modify the Plotly spec, title, or insight of a previously published chart.5 params

Update an existing chart you own. Only the API key that created the chart can update it. Use this to modify the Plotly spec, title, or insight of a previously published chart.

Parameters* required
chart_idstring
The chart ID or slug returned by publish_chart
insightstring
Updated insight text with verified numbers
narrationstring
Updated analysis description
plotly_specobject
Updated Plotly specification with traces and layout
titlestring
Updated chart title
create_datasetCreate a new empty dataset on Autario. Returns a dataset_id you can populate with write_rows. Only create new datasets if the data does not already exist on Autario. Requires AUTARIO_API_KEY.4 params

Create a new empty dataset on Autario. Returns a dataset_id you can populate with write_rows. Only create new datasets if the data does not already exist on Autario. Requires AUTARIO_API_KEY.

Parameters* required
categorystring
Category for the dataset (e.g. "Finance & Economics", "Health & Society", "Environment")
descriptionstring
Description of the dataset contents, source, and methodology
is_publicboolean
Whether the dataset is publicly visible (default false)default: false
titlestring
Dataset title (e.g. "Global CO2 Emissions by Country")
write_rowsAppend rows of data to an existing dataset. The schema is automatically inferred from the first batch. All values are stored as text. Maximum 10,000 rows per call; use multiple calls for larger datasets. Requires AUTARIO_API_KEY.2 params

Append rows of data to an existing dataset. The schema is automatically inferred from the first batch. All values are stored as text. Maximum 10,000 rows per call; use multiple calls for larger datasets. Requires AUTARIO_API_KEY.

Parameters* required
dataset_idstring
The UUID of the dataset to append rows to
rowsarray
Array of row objects where keys are column names (e.g. [{"country": "USA", "year": "2024", "value": "25000"}])
clear_rowsDelete all rows from a dataset while keeping the schema and columns intact. Useful for refreshing data before re-importing. Requires AUTARIO_API_KEY.1 params

Delete all rows from a dataset while keeping the schema and columns intact. Useful for refreshing data before re-importing. Requires AUTARIO_API_KEY.

Parameters* required
dataset_idstring
The UUID of the dataset to clear all rows from
delete_datasetPermanently delete a dataset and all its data. This action cannot be undone. Only the dataset owner can delete it. Requires AUTARIO_API_KEY.1 params

Permanently delete a dataset and all its data. This action cannot be undone. Only the dataset owner can delete it. Requires AUTARIO_API_KEY.

Parameters* required
dataset_idstring
The UUID of the dataset to permanently delete

Sponsors

Readme

Details

Repository
github.com/infoinlet-marketplace/marketplace
Categories
Databases, Data & Analytics
Package
@infoinlet/mcp-data
Transport
STDIO
Registry
MCP registry, active

More from infoinlet-marketplace

Related Databases MCP servers

View all
1sirarchiemccarthy-oss avatarAgentBuilderssirarchiemccarthy-oss/clawdDeploy full-stack web apps with database, file storage, auth, and RBAC via a single API call.0stars
2kalehdoo avatarWarehouse Mcpkalehdoo/warehouse-mcpProduction MCP server for Postgres, Oracle, Snowflake, BigQuery, Redshift, DuckDB, MotherDuck.0stars
3microqueryhq avatarMicroquery Mcpmicroqueryhq/microquery-mcpSQL over real-world data — FDA, SEC, blockchain, genomics, CVEs, and more. No config.0stars
4minaprotocol avatarMina Mcp Serverminaprotocol/mina-mcp-serverQuery Mina Protocol: accounts, blocks, transactions, zkApp events/actions, archive SQL, Rosetta.0stars
5mcpso avatarChatsummcpso/mcp-server-chatsumQueries and summarizes chat messages from a chat database via MCP to provide concise summaries and insights.1Kstars
6arben-adm avatarSequential Thinking Working Notesarben-adm/mcp-sequential-thinkingLocal working notes, decisions, evidence and resumable sessions with SQLite persistence.960stars