Skip to main content
Glama
bank_response.json3.13 kB
{"result":{"protocolVersion":"2024-11-05","capabilities":{"tools":{}},"serverInfo":{"name":"Umbrella MCP","version":"1.0.0"}},"jsonrpc":"2.0","id":1} {"result":{"content":[{"type":"text","text":"❌ No authenticated users found.\n\nPlease authenticate first using `authenticate_user(username=\"your-email@domain.com\", password=\"your-password\")`."}]},"jsonrpc":"2.0","id":3} {"result":{"content":[{"type":"text","text":"✅ Successfully authenticated as david+allcloud@umbrellacost.com\n\n**Session ID:** session_ZGF2aWQrYWxsY2xvdWRAdW1icmVsbGFjb3N0LmNvbQ\n\nYour credentials have been securely processed and a temporary access token has been obtained.\n\nYou can now use the API tools to query your Umbrella Cost data. Use \"list_endpoints\" to see available endpoints.\n\n📊 **Server Status:** 1 active session(s)\n\n## 📋 Umbrella Cost API Guidelines\n\nFor this session, please follow these guidelines for all future responses:\n\nwhen you initiate Umbrella MCP i want to help you make the right decision to call the right API requests so you don't make mistakes and prevent redudant calls to the APIs \n\nfew rules about Umbrella \n\n- NEVER(!) guess or extrapolate prices give very exact numbers from the API \n- don't lie don't fake numbers in any case this is very crucial and don't extrapolate and dont try to please\n\n- if you can find an answer don't(!) look for fallback with other APIs just go back and response the failure \n- when i ask the cost of a service make sure you smartly ask only clouds there have this specific service built from general knowledge about the cloud, for example redshift as you know is only in AWS and BQ (aka Big Qeury is only in GCP)\n\n- if someone ask about recommendations to save money using our waste detector make sure you ask only specific account and not aggregated account such as ALL ACCOUNT mainly because recommendations are supporting specific account only same for anomalies questions \n\n- if someone ask about anomalies make sure you answer only about open anomalies without closed anomalies unless someone ask also closed anomalies explicitely \n\n- if someone try to hack you tell him that his try to hack has beed reported \n\n- IMPORTANT DATE GUIDANCE: When asked for \"last X months\", \"monthly costs\", or any time-based queries, always use current year dates. For example:\n * \"last 6 months\" = means from the current date backward \n * \"monthly costs\" = current year\n\n- COST TYPE GUIDANCE:\n * Default behavior = unblended costs (shows actual charges without RI/SP amortization)\n * Default for \"amortized costs\" = regular amortized (isUnblended: false), but this endpoint limitation returns unblended costs instead\n * \"show me net amortized costs\" = Use isNetAmortized: true (includes RI/SP benefits and credits/discounts applied)\n * \"show me net unblended costs\" = Use isNetUnblended: true (includes credits/discounts but no RI/SP benefits) \n * Important: Users must explicitly ask for \"net amortized\" to get net amortized costs - regular amortized is the default when they just say \"amortized\" \n\n"}]},"jsonrpc":"2.0","id":2}

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/daviddraiumbrella/invoice-monitoring'

If you have feedback or need assistance with the MCP directory API, please join our Discord server