MCP.so
登录
G

Github MCP Server

@dre1144

基本信息

分类

金融与商务

传输方式

stdio

作者

dre1144

提交者

Andrey

关于 Github MCP Server

暂无概览

#finance#portfolio-analysis#recommendation-agent

Github MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "github": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "SUPABASE_URL",
        "-e",
        "SUPABASE_SERVICE_KEY",
        "-e",
        "ENCRYPTION_KEY",
        "-e",
        "MCP_API_KEY",
        "-e",
        "MCP_API_URL",
        "-e",
        "GITHUB_PERSONAL_ACCESS_TOKEN",
        "mcp/finance-portfolio-agent"
      ],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Github MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Finance Agent?

MCP Finance Agent is a Model Context Protocol agent for analyzing financial portfolios and generating recommendations. It integrates with the Tinkoff Invest API to provide portfolio analysis, risk assessment, and optimization suggestions.

How to use MCP Finance Agent?

Clone the repository, install dependencies with Poetry, configure environment variables in a .env file, then run the agent using poetry run python -m src.main. The API becomes available at http://localhost:8000.

Key features of MCP Finance Agent

  • Integration with Tinkoff Invest API
  • Portfolio and risk analysis
  • Recommendation generation for portfolio optimization
  • Real-time market data monitoring
  • Efficiency metric calculations

Use cases of MCP Finance Agent

  • Automated portfolio risk assessment
  • Personalized portfolio rebalancing recommendations
  • Continuous monitoring of financial positions

常见问题

1

What runtime does MCP Finance Agent require?

Python 3.11+ and Poetry for dependency management are required.

2

How do I configure MCP Finance Agent?

Create a `.env` file based on `.env.example` and set the required environment variables (e.g., API keys for Tinkoff Invest).

3

How is the agent tested?

Run `pytest` to execute all tests with coverage reporting. Specific tests can be run individually, and tests can be filtered by marker (e.g., `-m "not integration"`).

4

What is the structure of the project?

Source code lives in `src/` with subdirectories for the agent core, external services, and data models. Tests are in `tests/` and documentation in `docs/`.

5

How do I start development?

Activate the virtual environment with `poetry shell`, install pre-commit hooks with `pre-commit install`, and run tests with `pytest`.

评论

金融与商务 分类下的更多 MCP 服务器