Skip to main content
Plugins bring Blockworks data into the tools you already work in, with no code and no client to maintain. Each plugin signs in with your Blockworks API key and reads from the same warehouse models as the Data API, so a number in a spreadsheet cell or an assistant’s answer is the same number the API returns.

Spreadsheet plugins

Write a formula, get a number or a full time series back, and let the sheet recalculate. Use them to pull latest or historical metrics, build dashboards and models, and compare assets, networks, exchanges, and sectors side by side. Both plugins are published as Messari by Blockworks, so that is the name to look for in the Google Workspace and Microsoft marketplaces.

Google Sheets

Install the add-on from the Google Workspace Marketplace and open the sidebar from the Extensions menu.

Microsoft Excel

Install the add-in from the Microsoft Marketplace, or sideload it on Excel for Web and Excel for Mac.

AI plugins

Plugins for AI assistants such as ChatGPT and Claude are coming next. They will let you ask questions against Blockworks data inside the assistant you already use, with the same key and the same datasets. Their pages will appear in this tab as they ship. If you want an agent working against Blockworks data today, the hosted MCP Server already connects Claude, ChatGPT, Cursor, and any MCP-capable client.

What you need

An API key. Generate one at app.blockworks.com/account/api, then sign in from the plugin. The same key works across every plugin and the rest of the Blockworks API. See Authentication for how keys work elsewhere. Each user authenticates individually. In a shared spreadsheet, formulas only calculate for people who have signed in with their own key.

Under the hood

Every plugin calls the Blockworks Data API. If you want to know how a metric is defined, which entities are available, or how a time series is bucketed, the API docs are the reference:

Data API

Endpoints, parameters, and the datasets behind every plugin.

Tabular vs timeseries

How point-in-time values and historical series differ in the underlying data.