get_account_usageLABSCO SUMMARY
The mobile portal, addressable in a sentence.
Usage, bills and settings that normally take a login and four clicks come back as one call each. Note that it does not stop at reading: toggle_roaming, set_sim_setting and set_call_forwarding_rule change the live account, so the same conversation that answers "how much data is left" can also turn roaming on.
What it is
An unofficial bridge to Kontomanager, the web portal behind the Austrian mobile brands yesss!, Georg and XOXO. Every tool maps to something you would otherwise click through in that portal, and the writes land on the live account.
What you get
- The account overview — plan details, usage figures and credit balance
- Every phone number on the account, and a switch that decides which one the next calls act on
- The bill list, and any single bill or itemised record pulled down as a PDF
- Recent calls and SMS messages
- SIM settings read back, with roaming switched on or off directly
- Call forwarding and voicemail settings read back, and individual forwarding rules set
Requirements
A Kontomanager login for one of the three brands — the server signs in to the same web portal you would, so what it can see and change is what that login can.
Setup effort
Build from source
USE CASES
Checking what is left on the plan
Ask how much data, how many minutes and how much credit remain, and the answer comes back as the portal's own overview figures rather than an estimate.
Getting a bill out for expenses
List what bills exist, then pull the one you need down as a PDF — including the itemised record, which is the version an expense claim usually wants.
Turning roaming on before a trip
Read the current SIM settings first so you know what state you are starting from, then switch roaming on in the same pass.
Sending calls somewhere else for a week
Read back what forwarding is already configured, then set the rule you want — forward when busy, forward everything — to a number you name.
Working on the right number when the account holds several
List the numbers on the account and switch the session onto the one you mean, so the reads and writes that follow act on that subscriber.
Checking who called
Pull recent calls and SMS back into the conversation instead of paging through the portal's history view.
11 tools
Listed in project docs. Your client may show a different list.
get_phone_numberslist_billsdownload_billget_call_historyget_sim_settingsget_call_forwarding_settingsswitch_active_phone_numbertoggle_roamingset_sim_settingset_call_forwarding_ruleBEFORE YOU INSTALL
What to know first
Tools you get
11 tools named in the project's documentation.
Requires
- KONTOMANAGER_USERNAME in your environment
- KONTOMANAGER_PASSWORD in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone this one yourself.
Server setup
git clone https://github.com/dhofer/mcp-server-kontomanager.gitMCP Clients
Any MCP client
{
"mcpServers": {
"kontomanager": {
"command": "uv",
"args": [
"run",
"--directory",
"<YOUR_PATH_TO_MCP_SERVER_KONTOMANAGER>",
"python",
"src/server.py"
],
"env": {
"KONTOMANAGER_BRAND": "yesss",
"KONTOMANAGER_USERNAME": "43681...",
"KONTOMANAGER_PASSWORD": "<YOUR_KONTOMANAGER_PASSWORD>"
}
}
}
}