Frequently Asked Questions about SET-MCP
Q: What is SET-MCP?
A: SET-MCP is a Python package that provides tools for serving Model Context Protocol (MCP), allowing AI agents to access financial data from the Securities Exchange of Thailand (SET).
Q: What type of financial data can I retrieve with SET-MCP?
A: You can retrieve income statements, balance sheets, and cash flow statements for companies listed on the SET.
Q: What is Model Context Protocol (MCP)?
A: MCP is an open protocol that standardizes how applications provide context to Large Language Models (LLMs), enabling them to interact with external data sources.
Q: What Python version does SET-MCP support?
A: SET-MCP requires Python 3.11 or higher.
Q: How do I install SET-MCP?
A: You can install SET-MCP using pip:
bash pip install set-mcp
Q: Can I use SET-MCP with Claude Desktop?
A: Yes, you can install SET-MCP for Claude Desktop automatically via Smithery:
bash npx -y @smithery/cli install set-mcp --client claude
Q: How do I use SET-MCP from the command line?
A: You can use the set-mcp command with various options. For example:
bash set-mcp --transport stdio
Q: Does SET-MCP have a Python API?
A: Yes, you can use the Python API to programmatically access financial data. See the documentation for details.
Q: How do I get financial statements for a specific company using the Python API?
A: Here’s an example:
python from set_mcp import get_financial_statement
Get financial statements for a specific company
result = await get_financial_statement( symbol=“PTT”, # Company symbol from_year=2023, to_year=2024 )
Q: Is SSE transport supported?
A: SSE transport is not yet implemented.
Q: What is UBOS and how does it relate to SET-MCP?
A: UBOS is a full-stack AI Agent Development Platform that helps you orchestrate AI Agents, connect them with your enterprise data, build custom AI Agents with your LLM model and Multi-Agent Systems. SET-MCP can be integrated with UBOS to provide AI agents with access to Thai financial data.
Q: Where can I find the license information for SET-MCP?
A: The project is licensed under the MIT License. See the LICENSE file for details.
Q: How can I contribute to SET-MCP?
A: Contributions are welcome! Please feel free to submit a Pull Request.
SET-MCP
Project Details
- batprem/set-mcp
- Last Updated: 4/28/2025
Recomended MCP Servers
This read-only MCP Server allows you to connect to Confluence data from Claude Desktop through CData JDBC Drivers....
Open Source, Self-Hosted, AI Search and LLM.txt for your website
mcp server for todoist
🚀 MCP aggregator for batching multiple tool calls into a single request. Reduces overhead, saves tokens, and simplifies...
Latest tools for coding using AI
Agentic LLM Vulnerability Scanner / AI red teaming kit 🧪
SearchAPI MCP Agent with A2A Support





