Back to Home
toomy1992 icon

wealthfolio-mcp

Verified Safe

by toomy1992

Overview

An MCP server that integrates with Wealthfolio to provide portfolio data, valuations, and analytics to OpenWebUI and other MCP-compatible applications.

Installation

Run Command
docker run -p 8000:8000 --env-file .env ghcr.io/toomy1992/wealthfolio-mcp:latest

Environment Variables

  • API_KEY
  • API_BASE_URL
  • asset_filters

Security Notes

The server uses `pydantic_settings` to load API keys and base URLs from environment variables or a `.env` file, which is a good practice for secret management. No `eval` or `exec` functions were found. The `httpx` client handles HTTP errors appropriately with `raise_for_status`. FastAPI provides a robust framework with input validation (explicitly enhanced in custom OpenAPI schema for UUID formats). Error handling uses `HTTPException` for server-side issues. The `Dockerfile` uses a minimal Python base image. The project actively documents security best practices in `AGENTS.md`. Potential improvements could include explicit server-side UUID validation beyond OpenAPI hints, and implementing authentication/rate limiting as mentioned for future enhancements, but for its current scope, it is well-secured.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens2500
Stars0
Forks0
Last Update2026-01-13

Tags

WealthfolioMCPFastAPIPortfolio ManagementOpenAPIOpenWebUI