Welcome to the Sectors MCP Server! This guide will help you understand what this server offers, why it’s a valuable tool, and how you can start using it to access comprehensive financial market data and analysis.
The Sectors MCP Server is a powerful tool built on the Model Context Protocol (MCP). It’s designed to provide you with a wide array of financial market data and analysis capabilities integrated with Sectors API, which help you to easily access:
Stock market sectors
Market indices
Detailed company information
Whether you’re an analyst, developer, or financial enthusiast, this server offers a structured way to access and work with financial data provided by Sectors API.
Leveraging the Sectors MCP Server offers several key advantages:
Comprehensive Data Access: Gain access to a rich dataset including:
Market Indices: Historical and daily data for various stock market indices.
In-Depth Company Info: Detailed reports, financial statements, and performance metrics for companies.
Sector & Industry Insights: Tools to analyze companies based on their sector, subsector, and industry.
Specialized SGX Data: Dedicated tools for companies listed on the Singapore Exchange (SGX).
Market Analysis Tools: Identify top market movers, most traded stocks, and high-growth companies.
Financial Reporting: Easily retrieve quarterly financial data and reporting schedules.
Standardized Protocol (MCP): Being an MCP server means it can be used with any MCP-compatible client. This promotes interoperability and allows you to integrate it into various workflows and applications.
Structured Toolset: The server provides a clear set of defined “tools” (functions) that you can call to retrieve specific data. This makes it easy to automate data collection and analysis tasks.
Focused Analysis: The emphasis on sectors and industries allows for targeted research and comparison, helping you understand market trends and company positioning.
Extensible: The server is designed with developers in mind, offering a clear structure for adding new tools and functionalities.
The server requires API credentials to access its data sources. You can fill the API Key in the MCP config file in the command line. Or if you want to extend the use of this MCP and test it with other tools, you can fill the API Key in the .env file.Note: If you fill the API Key in the MCP config file, you can skip the .env file.
You can find the MCP config file for your MCP client in the MCP client’s documentation. In this tutorial we use Windsurf MCP Client. You can find the MCP config file in the .codeium\windsurf\mcp_config.json file.Write this into your MCP config file:
Now you can interact with the Sectors API in your MCP Client. All the examples provided is using Windsurf Code Editor. But it should work the same for other MCP Clients.Let’s try some prompt as examples:1. Fetch Companies Under Banks SubsectorYou can see that Windsurf call the fetch-companies-by-subsector tool with the subsector name “banks” and return the response in a chat message.2. Multiple Tools in a PromptYou can see that Windsurf call multiple tools in a prompt. It call the fetch-top-companies based on Banks subsector and then it call the fetch-company-report for the company in the list.
Comprehensive Financial Data: From market indices to granular company details.
MCP Standard: Ensures compatibility and ease of integration.
Targeted Analysis: Powerful tools for sector, industry, and specific market analysis.
This guide should provide a solid starting point for users looking to harness the capabilities of your Sectors MCP Server. For developers looking to contribute or add new tools, please join our Discord server.