Nasdaq Data Link MCP Server
MCP server to interact with the data feeds provided by the Nasdaq Data Link. Developed by the community and maintained by Stefano Amorelli.
MCP Info
| Attribute | Details |
|---|---|
| Docker Image | mcp/nasdaq-data-link |
| Author | stefanoamorelli |
| Repository | https://github.com/stefanoamorelli/nasdaq-data-link-mcp |
Image Building Info
| Attribute | Details |
|---|---|
| Dockerfile | https://github.com/stefanoamorelli/nasdaq-data-link-mcp/blob/ba0f129f2ef242b7267b5d1916f373cfdd08f32c/Dockerfile |
| Commit | ba0f129f2ef242b7267b5d1916f373cfdd08f32c |
| Docker Image built by | Docker Inc. |
| Docker Scout Health Score | Docker Scout Health Score |
| Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/nasdaq-data-link --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
| Licence | MIT License |
Available Tools (5)
| Tools provided by this Server | Short Description |
|---|---|
export_dataset |
Export dataset in different formats. |
get_dataset |
Get data from a specific dataset. |
get_dataset_metadata |
Get metadata about a dataset without downloading data. |
list_databases |
List available databases. |
search_datasets |
Search for datasets by keyword. |
Tools Details
Tool: export_dataset
Export dataset in different formats.
Parameters:
- dataset_code: Dataset code in format 'DATABASE/DATASET'
- output_format: Export format: 'csv', 'json', or 'xml' (default: csv)
- start_date: Optional start date in YYYY-MM-DD format
- end_date: Optional end date in YYYY-MM-DD format
Example: export_dataset(dataset_code='WIKI/AAPL', output_format='json')
| Parameters | Type | Description |
|---|---|---|
dataset_code |
string |
|
end_date |
string optional |
|
output_format |
string optional |
|
start_date |
string optional |
Tool: get_dataset
Get data from a specific dataset.
Parameters:
- dataset_code: Dataset code in format 'DATABASE/DATASET' (e.g., 'WIKI/AAPL')
- start_date: Optional start date in YYYY-MM-DD format
- end_date: Optional end date in YYYY-MM-DD format
Example: get_dataset(dataset_code='WIKI/AAPL', start_date='2020-01-01')
| Parameters | Type | Description |
|---|---|---|
dataset_code |
string |
|
end_date |
string optional |
|
start_date |
string optional |
Tool: get_dataset_metadata
Get metadata about a dataset without downloading data.
Parameters:
- dataset_code: Dataset code in format 'DATABASE/DATASET' (e.g., 'WIKI/AAPL')
Example: get_dataset_metadata(dataset_code='WIKI/AAPL')
| Parameters | Type | Description |
|---|---|---|
dataset_code |
string |
Tool: list_databases
List available databases.
Example: list_databases()
Tool: search_datasets
Search for datasets by keyword.
Parameters:
- query: Search term (e.g., 'GDP', 'stock prices', 'bitcoin')
Example: search_datasets(query='oil prices')
| Parameters | Type | Description |
|---|---|---|
query |
string |
Use this MCP Server
{
"mcpServers": {
"nasdaq-data-link": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NASDAQ_DATA_LINK_API_KEY",
"mcp/nasdaq-data-link"
],
"env": {
"NASDAQ_DATA_LINK_API_KEY": "<YOUR_API_KEY>"
}
}
}
}