SiftingIO MCP Server
About
MCP server for connecting AI agents to real-time and historical market data, including symbol lookup, live prices, OHLCV, fundamentals, market hours, and market news.
Details
- Author
- SiftingIO
- Downloads
- 350
- Categories
- Other, API
Jump to
- Symbol lookup, live snapshots, real‑time prices, and historical OHLCV
- Market hours/status and fundamentals for stocks, forex, crypto, commodities
- Market news and DEX dataset support
- Structured JSON
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
SiftingIO MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install the server from its GitHub repository (https://github.com/SiftingIO/siftingio-mcp-python) and configure it with your SiftingIO API credentials. Enable the desired market data categories (e.g., US equities, forex, crypto, commodities, fundamentals, market news) based on your SiftingIO plan. The server then exposes MCP tools that the agent framework can call for data retrieval.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"siftingio mcp server": {
"siftingio": {
"command": "siftingio-mcp",
"env": {
"SIFTING_API_KEY": "sft_..."
}
}
}
}
}
McpServers
{
"siftingio": {
"command": "siftingio-mcp",
"env": {
"SIFTING_API_KEY": "sft_..."
}
}
}
SiftingIO MCP
SiftingIO MCP is a Model Context Protocol server that gives AI agents structured access to financial market data. Instead of asking an AI agent to search the web for prices, symbols, market hours, fundamentals, or historical data, SiftingIO MCP exposes market data as explicit tools. This helps agent workflows request the right dataset, use the correct symbol, receive structured JSON responses, and avoid guessing or scraping financial information from unstable sources. SiftingIO MCP is designed for developers building financial AI agents, research assistants, market intelligence tools, portfolio copilots, trading dashboards, internal analytics workflows, and automated reporting systems.What it provides
SiftingIO MCP connects AI agents to SiftingIO market data APIs, including: - Symbol lookup - Live market snapshots - Real-time price data - Historical OHLCV data - Market hours and market status - Fundamentals and company-level data - Market news - Forex, crypto, stocks, commodities, and related datasets The goal is to make market data available to agents as controlled tools, not as open-ended web search.Why this matters
Financial AI workflows need fresh, structured, and timestamped data. A language model may know general financial concepts, but it should not be expected to guess a live price, invent a ticker symbol, scrape a random page, or assume that a market is open. For production workflows, the agent needs clear tools with predictable inputs and outputs. SiftingIO MCP helps with this by exposing financial data operations through the MCP interface. An agent can call a specific tool for a price snapshot, historical bars, symbol information, market hours, or fundamentals, then use the structured response in its reasoning or final answer.Example use cases
SiftingIO MCP can support workflows such as: - Financial research assistants that retrieve prices, symbols, fundamentals, and market context - AI agents that answer questions about stocks, forex, crypto, commodities, or market hours - Portfolio copilots that combine asset prices, historical data, and market news - Trading dashboards that use agents for explanation, monitoring, or workflow automation - Internal analytics agents that pull structured financial data for reports - Market intelligence tools that combine live data, historical bars, fundamentals, and news - Agent workflows that need to check whether a market is currently open before running a taskAvailable market data categories
Depending on the SiftingIO plan and enabled datasets, the MCP server can be used with SiftingIO data across: - US equities - Forex - Crypto - Commodities - DEX datasets - Fundamentals - Market news - Market hours - Historical OHLCVDesigned for structured agent workflows
SiftingIO MCP is not intended to replace an orchestration layer. The agent framework should still decide what to do, when to call tools, and how to enforce workflow guardrails. SiftingIO MCP focuses on the data/tool layer: giving the agent safe and explicit market data tools to call. This is useful when building agents that need to avoid: - hallucinated ticker symbols - stale or missing market data - unsupported market names - uncontrolled web scraping - inconsistent financial data formats - unclear timestamps or market statusRepository
GitHub: https://github.com/SiftingIO/siftingio-mcp-pythonSiftingIO resources
Website: https://sifting.io Documentation: https://sifting.io/docs Symbol catalog: https://sifting.io/symbols Market hours: https://sifting.io/market-hours Integrations: https://sifting.io/integrationsAbout SiftingIO
SiftingIO provides real-time and historical financial market data APIs for teams building trading platforms, fintech products, analytics tools, dashboards, AI agents, and internal data workflows. Coverage includes US equities, forex, crypto, commodities, DEX datasets, fundamentals, market news, market hours, and historical OHLCV data through REST and WebSocket APIs.Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




