Ghostfolio MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 299 installs a week from pypi. Last commit 1 Nov 2026.
MCP server for Ghostfolio portfolio management and financial data access
Today is the operative word: we check Ghostfolio MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add ghostfolio-mcp -e 'GHOSTFOLIO_URL=<GHOSTFOLIO_URL>' -e 'GHOSTFOLIO_TOKEN=<GHOSTFOLIO_TOKEN>' -- uvx ghostfolio-mcp
{
"mcpServers": {
"ghostfolio-mcp": {
"command": "uvx",
"args": [
"ghostfolio-mcp"
],
"env": {
"GHOSTFOLIO_TOKEN": "<GHOSTFOLIO_TOKEN>",
"GHOSTFOLIO_URL": "<GHOSTFOLIO_URL>"
}
}
}
}
[mcp_servers.ghostfolio-mcp]
command = "uvx"
args = ["ghostfolio-mcp"]
env = { GHOSTFOLIO_URL = "<GHOSTFOLIO_URL>", GHOSTFOLIO_TOKEN = "<GHOSTFOLIO_TOKEN>" }
{
"mcpServers": {
"ghostfolio-mcp": {
"command": "uvx",
"args": [
"ghostfolio-mcp"
],
"env": {
"GHOSTFOLIO_TOKEN": "<GHOSTFOLIO_TOKEN>",
"GHOSTFOLIO_URL": "<GHOSTFOLIO_URL>"
}
}
}
}
{
"servers": {
"ghostfolio-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"ghostfolio-mcp"
],
"env": {
"GHOSTFOLIO_TOKEN": "<GHOSTFOLIO_TOKEN>",
"GHOSTFOLIO_URL": "<GHOSTFOLIO_URL>"
}
}
}
}
Put your own values in place of
<GHOSTFOLIO_URL> (Ghostfolio base URL (e.g., https://domain.tld:3333)), <GHOSTFOLIO_TOKEN> (Ghostfolio API token for authentication).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
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: stdio, sse, or http (alias: streamable-http)).
Financial data MCP server: stock quotes, crypto prices, portfolio tracking, market analysis
Read-only access to Quicken For Mac financial data: transactions, spending, and portfolios.
MCP server for Xero accounting — contacts, invoices, payments, accounts, and financial reports.
MCP server for Xero accounting — contacts, invoices, payments, accounts, and financial reports.
MCP server for Naver Cloud Platform (Ncloud) — Public, Government and Financial zones
MCP server giving AI agents one-connection access to labor & financial-compliance data: DOL Form 550
Xero MCP server for invoices, contacts, payments, quotes, and financial reports.
MCP server for InsightSentry financial data API - market data, options, screeners, and more
Answers built from our own checks of this server.