Home › Other › Ghostfolio MCP

Ghostfolio MCP

MCP server for Ghostfolio portfolio management and financial data access

Python
★ 20 stars Last pushed 2026-09-21 License: AGPL-3.0

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 1.7.0)

uvx ghostfolio-mcp

Or add to your MCP client config:

{
  "mcpServers": {
    "ghostfolio-mcp": {
      "command": "uvx",
      "args": [
        "ghostfolio-mcp"
      ],
      "env": {
        "GHOSTFOLIO_URL": "<YOUR_VALUE>",
        "GHOSTFOLIO_TOKEN": "<YOUR_VALUE>",
        "GHOSTFOLIO_VERIFY_SSL": "<YOUR_VALUE>",
        "GHOSTFOLIO_TIMEOUT": "<YOUR_VALUE>",
        "READ_ONLY_MODE": "<YOUR_VALUE>",
        "GHOSTFOLIO_DISABLED_TAGS": "<YOUR_VALUE>",
        "LOG_LEVEL": "<YOUR_VALUE>",
        "RATE_LIMIT_ENABLED": "<YOUR_VALUE>",
        "RATE_LIMIT_MAX_REQUESTS": "<YOUR_VALUE>",
        "RATE_LIMIT_WINDOW_MINUTES": "<YOUR_VALUE>",
        "TOOL_SEARCH_ENABLED": "<YOUR_VALUE>",
        "TOOL_SEARCH_STRATEGY": "<YOUR_VALUE>",
        "TOOL_SEARCH_MAX_RESULTS": "<YOUR_VALUE>"
      }
    }
  }
}
  • GHOSTFOLIO_URL required — Ghostfolio base URL (e.g., https://domain.tld:3333)
  • GHOSTFOLIO_TOKEN required secret — Ghostfolio API token for authentication
  • GHOSTFOLIO_VERIFY_SSL — Verify SSL certificates (true/false)
  • GHOSTFOLIO_TIMEOUT — Request timeout in seconds
  • READ_ONLY_MODE — Enable read-only mode to restrict write operations
  • GHOSTFOLIO_DISABLED_TAGS — Comma-separated list of tags to disable tools for
  • LOG_LEVEL — Logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL)
  • RATE_LIMIT_ENABLED — Enable rate limiting
  • RATE_LIMIT_MAX_REQUESTS — Maximum requests per rate limit window
  • RATE_LIMIT_WINDOW_MINUTES — Rate limit window in minutes
  • TOOL_SEARCH_ENABLED — Enable FastMCP tool search transform
  • TOOL_SEARCH_STRATEGY — Tool search strategy (bm25 or regex)
  • TOOL_SEARCH_MAX_RESULTS — Maximum tool search results returned by search_tools

Package (pypi 1.7.0)

Package: pypi ghostfolio-mcp

  • GHOSTFOLIO_URL required — Ghostfolio base URL (e.g., https://domain.tld:3333)
  • GHOSTFOLIO_TOKEN required secret — Ghostfolio API token for authentication
  • GHOSTFOLIO_VERIFY_SSL — Verify SSL certificates (true/false)
  • GHOSTFOLIO_TIMEOUT — Request timeout in seconds
  • READ_ONLY_MODE — Enable read-only mode to restrict write operations
  • GHOSTFOLIO_DISABLED_TAGS — Comma-separated list of tags to disable tools for
  • LOG_LEVEL — Logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL)
  • RATE_LIMIT_ENABLED — Enable rate limiting
  • RATE_LIMIT_MAX_REQUESTS — Maximum requests per rate limit window
  • RATE_LIMIT_WINDOW_MINUTES — Rate limit window in minutes
  • TOOL_SEARCH_ENABLED — Enable FastMCP tool search transform
  • TOOL_SEARCH_STRATEGY — Tool search strategy (bm25 or regex)
  • TOOL_SEARCH_MAX_RESULTS — Maximum tool search results returned by search_tools
  • MCP_HTTP_PORT — Port for HTTP server (default: 8000)
  • MCP_TRANSPORT — MCP transport type (http for HTTP, stdio for stdio)

Package (oci)

Package: oci ghcr.io/mhajder/ghostfolio-mcp:1.7.0

  • GHOSTFOLIO_URL required — Ghostfolio base URL (e.g., https://domain.tld:3333)
  • GHOSTFOLIO_TOKEN required secret — Ghostfolio API token for authentication
  • GHOSTFOLIO_VERIFY_SSL — Verify SSL certificates (true/false)
  • GHOSTFOLIO_TIMEOUT — Request timeout in seconds
  • READ_ONLY_MODE — Enable read-only mode to restrict write operations
  • GHOSTFOLIO_DISABLED_TAGS — Comma-separated list of tags to disable tools for
  • LOG_LEVEL — Logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL)
  • RATE_LIMIT_ENABLED — Enable rate limiting
  • RATE_LIMIT_MAX_REQUESTS — Maximum requests per rate limit window
  • RATE_LIMIT_WINDOW_MINUTES — Rate limit window in minutes
  • TOOL_SEARCH_ENABLED — Enable FastMCP tool search transform
  • TOOL_SEARCH_STRATEGY — Tool search strategy (bm25 or regex)
  • TOOL_SEARCH_MAX_RESULTS — Maximum tool search results returned by search_tools
  • MCP_HTTP_PORT — Port for HTTP server (default: 8000)

This server takes extra arguments — see its repository.

Related servers

Data from the Official MCP Registry