Use Case
Research agents need to scrape, parse, transform, and analyze data from multiple sources. Jarvis SDK provides JSON/CSV parsing, encoding, math operations, and 618+ integrations for Google Sheets, Notion, and databases.
parse, flatten, diff, query
Parse API responses and extract nested data fields
parse, stringify, transform
Convert research data between CSV and structured formats
statistics, evaluate, percentage
Calculate averages, medians, growth rates, and other metrics
base64_decode, url_decode
Decode encoded data from APIs and web scraping
group_by, sort_by, unique, intersect
Group, sort, and deduplicate research datasets
date_range, business_days, add_duration
Calculate time ranges for trend analysis and reporting
Gather data from APIs, web scraping, and file imports
Use json-toolkit and csv-toolkit to structure raw data
Deduplicate with array-toolkit, validate with validation-toolkit
Run math-toolkit statistics, group-by, and trend calculations
Export to Google Sheets, Notion, or generate formatted reports
// Research pipeline: parse → clean → analyze
const analysis = await fetch("https://jarvissdk.com/api/v1/chain", {
method: "POST",
headers: { "x-api-key": process.env.JARVIS_API_KEY, "Content-Type": "application/json" },
body: JSON.stringify({
steps: [
{ module: "json-toolkit", action: "flatten", params: { input: apiResponse } },
{ module: "array-toolkit", action: "group_by", params: { array: records, key: "category" } },
{ module: "math-toolkit", action: "statistics", params: { values: revenues } }
]
})
});Parse and transform data from any API format — JSON, CSV, XML
Math toolkit provides statistical functions without external dependencies
Array toolkit handles grouping, sorting, and deduplication natively
Batch API processes multiple data sources in parallel
Composio integrations export results to Sheets, Notion, Airtable, and databases
Yes — Jarvis SDK includes Composio's Google Sheets integration. Your agent can create spreadsheets, append rows, and update cells programmatically.
Use the batch API for parallel processing and array-toolkit for in-memory operations like grouping and sorting. For datasets larger than 1MB, split into chunks.
Yes — math-toolkit provides mean, median, standard deviation, percentiles, and more. For advanced analytics, chain math operations together.
Jarvis SDK processes the output of your scraper. Use json-toolkit to parse responses, encoding-toolkit to decode content, and csv-toolkit to export results.
700+ modules. 5 discovery protocols. Free to start.