Status Invest MCP Server
Status Invest - MCP 服务器
该项目是模型上下文协议 (MCP) 生态系统的一部分,提供与外部 API 交互和管理特定领域模型的工具。它旨在演示如何构建具有外部 API 集成和数据验证功能的 MCP 服务器。
目录
Related MCP server: Zerodha Trading MCP
特征
get-acoes :获取基本股票信息。
get-indicadores :获取详细的股票指标信息。
get-acoes-datas-pagamento :获取股票支付日期。
使用Zod进行输入验证。
使用
fetch(基础设施层)与 Status Invest API 集成。
建筑学
该项目遵循受领域驱动设计(DDD)模式启发的分层架构:
域(
src/domain):定义表示数据结构的接口和类型(例如StatusInvest)。基础设施(
src/infrastructure):实现外部服务,例如StatusInvestApiService,负责对 Status Invest API 进行 HTTP 调用。应用程序(
src/application):包含StatusInvestService中的业务逻辑,用于处理和格式化来自基础设施的数据。接口(
src/interface):包括在 MCP 服务器中注册工具、定义验证模式并返回结果的控制器(StatusInvestToolsController)。入口点(
src/main.ts):初始化McpServer,配置传输(StdioServerTransport),实例化服务和控制器,并开始监听stdio 。
文件夹结构如下:
src/
├── domain/
│ └── models/ # Domain interfaces
├── infrastructure/
│ └── services/ # External API implementations (Status Invest)
├── application/
│ └── services/ # Business logic and data formatting
├── interface/
│ └── controllers/ # MCP tool registration and validation
└── main.ts # Server entry point
build/ # Compiled JavaScript code
.vscode/ # Contains the mcp.json file, MCP Server config安装
git clone git@github.com:newerton/mcp-status-invest.git
cd mcp-status-invest
npm install
npm run buildVSCode 中的 MCP 服务器配置
按
Ctrl+Shift+P并选择“MCP:列出服务器”选择“股票”,然后选择“启动服务器”
VSCode 中的 MCP 服务器输出
按
Ctrl+Shift+P并选择“MCP:列出服务器”选择“股票”,然后选择“显示输出”
贡献
欢迎提交 Pull 请求!欢迎随时提出问题并讨论改进。
执照
该项目根据 MIT 许可证进行授权 - 有关详细信息,请参阅LICENSE文件。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceInvestidor10 MCP Server: A Model Context Protocol (MCP) server for interacting with the Status Invest API. Provides tools for fetching stock data and indicators, with a layered architecture and data validation using Zod213MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables AI models to interact with the Zerodha trading platform, allowing users to execute trades, view portfolio holdings, and manage positions through a standardized interface.3MIT
- AlicenseNot gradedqualityCmaintenanceA production-ready foundation for developing custom Model Context Protocol (MCP) servers in TypeScript. Provides a complete layered architecture pattern, working example implementation, and comprehensive developer infrastructure to connect AI assistants with external APIs and data sources.9771ISC
- AlicenseBqualityBmaintenanceA Model Context Protocol (MCP) server for agentic retrieval of financial data from Yahoo Finance, enabling stock information, historical data, analyst data, and more.713AGPL 3.0
Related MCP Connectors
brapi.dev MCP — Brazilian stock + crypto + ETF quotes.
Open-source MCP server for Zerodha Kite Connect. Portfolio, market data, backtesting, alerts.
MCP server for live, sourced Brazilian public data from the official IBGE APIs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/newerton/mcp-status-invest'
If you have feedback or need assistance with the MCP directory API, please join our Discord server