🌍 Sustainable Spending Dashboard
@Rohit8y
🌍 Sustainable Spending Dashboard について
AI Agents to support sustainable spending on Bunq using MCP servers
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"bunq-hackathon-agents-6.0": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is 🌍 Sustainable Spending Dashboard?
A financial analytics tool that connects your spending data to climate impact. It uses LLMs to classify transactions, calculate carbon footprint, and enable automated carbon offset transfers via Bunq. Built for individuals who want to understand and reduce their environmental impact through everyday spending.
How to use 🌍 Sustainable Spending Dashboard?
Clone the repository, create a Python virtual environment, install dependencies from requirements.txt, and add a Bunq API key to a .env file. Then run streamlit run dashboard.py to launch the interactive dashboard.
Key features of 🌍 Sustainable Spending Dashboard
- Classify spending into intuitive categories.
- Calculate total CO₂ emissions and CO₂ per € spent.
- Assign a sustainability zone (Green / Yellow / Red).
- Visualize insights in a modern dashboard.
- Transfer offset amounts to a Bunq green account.
- Display motivational messages like “you planted 3 trees!”
- Show a gamified leaderboard comparing offset-to-spend ratios.
Use cases of 🌍 Sustainable Spending Dashboard
- Understand your personal carbon footprint from monthly expenses.
- Automate small offset transfers to a Bunq green account.
- Compete with peers on a sustainability leaderboard.
- Track progress toward more eco-friendly spending habits.
FAQ from 🌍 Sustainable Spending Dashboard
What data does it use?
It can analyze a sample transactions.csv file or connect to real Bunq accounts via the Bunq API key stored in .env.
What are the runtime requirements?
Python 3 with Streamlit, pydantic_ai, Gemini/OpenAI LLM access, Pandas, Matplotlib, and the Bunq SDK. All are listed in requirements.txt.
How is the sustainability zone determined?
Green (CO₂ per € < 0.4), Yellow (0.4–0.6), Red (> 0.6). The zone is displayed as a dynamic badge in the app.
Can I use it without a Bunq account?
Offset transfers require a Bunq account and API key. Other features (classification, CO₂ calculation, visualization) work with the sample data.
What LLMs are supported?
The dashboard uses Gemini and OpenAI via the pydantic_ai agent orchestration library for spending classification and CO₂ reasoning.
「その他」の他のコンテンツ
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
ghidraMCP
LaurieWiredMCP Server for Ghidra
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
コメント