Overview
Nasdaq Data Link MCP is a community-maintained MCP server that exposes Nasdaq Data Link datasets to large language models through the Model Context Protocol. It enables LLMs to discover, query, and export Nasdaq Data Link data via natural language interactions, making it easier to explore financial and economic datasets. Built atop the official Nasdaq/data-link-python SDK, the server registers as an MCP server that can be used with MCP-compatible clients such as Claude Desktop and Groq Desktop. The project is open source and not affiliated with Nasdaq, Inc. It exposes five core tools—search_datasets, get_dataset, get_dataset_metadata, list_databases, and export_dataset—allowing users to search by keywords, retrieve data with optional date filters, inspect dataset structure, list available databases, and export data in CSV, JSON, or XML formats. Supported databases include World Bank, Equities 360, RTAT, and NFN, among 100+ databases via dataset codes. The MCP server is designed for easy local deployment: clone the repo, install the MCP and Nasdaq SDKs, configure API keys, and run the server with an MCP client. It supports development and debugging via an MCP UI and includes tests.
Features
search_datasets
Search for datasets by keyword across Nasdaq Data Link databases.
get_dataset
Get data from a specific dataset with optional date filters.
get_dataset_metadata
Get metadata about a dataset without downloading data.
list_databases
List available databases on Nasdaq Data Link.
export_dataset
Export dataset in formats such as CSV, JSON, or XML.
Who Is This For?
- LLM developers:Integrate Nasdaq Data Link data into LLM workflows via MCP-compatible clients.
- Data scientists:Query datasets and metadata through natural language prompts for analysis.
- MCP client developers:Build MCP-enabled apps that access Nasdaq datasets via natural language interfaces.




