Skip to main content
Glama
newerton

Status Invest MCP Server

by newerton

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 build

VSCode 中的 MCP 服务器配置

  1. Ctrl+Shift+P并选择“MCP:列出服务器”

  2. 选择“股票”,然后选择“启动服务器”

VSCode 中的 MCP 服务器输出

  1. Ctrl+Shift+P并选择“MCP:列出服务器”

  2. 选择“股票”,然后选择“显示输出”

贡献

欢迎提交 Pull 请求!欢迎随时提出问题并讨论改进。

执照

该项目根据 MIT 许可证进行授权 - 有关详细信息,请参阅LICENSE文件。

Install Server
A
license - permissive license
B
quality
A
maintenance

Maintenance

Maintainers
Response time
6moRelease cycle
2Releases (12mo)
Commit activity

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

  • A
    license
    B
    quality
    B
    maintenance
    Investidor10 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 Zod
    2
    1
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    3
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A 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.
    97
    71
    ISC
  • A
    license
    B
    quality
    B
    maintenance
    A Model Context Protocol (MCP) server for agentic retrieval of financial data from Yahoo Finance, enabling stock information, historical data, analyst data, and more.
    71
    3
    AGPL 3.0

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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