Skip to main content
Glama
NZKea

akahu-mcp

by NZKea

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AKAHU_APP_TOKENYesYour Akahu app token
AKAHU_USER_TOKENYesYour Akahu user token

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_accountsA

List the user's bank/depository accounts (excludes Sharesight, which has its own tool). Cached for 24h; pass force=True to refresh from Akahu.

get_share_holdingsB

Return the user's Sharesight investment portfolio: total value, breakdown (returns / capital / currency / dividends) and the per-holding list (symbol, shares, value, returns).

list_transactionsA

List transactions for a bank account, served from a local cache that keeps the last ~90 days. The cache is refreshed at most once per 24h (Akahu Personal only refreshes upstream daily); pass force=True to bypass the TTL.

Args: account: account id or fuzzy substring match against account name start: ISO date (YYYY-MM-DD), inclusive lower bound on transaction date end: ISO date (YYYY-MM-DD), inclusive upper bound limit: max rows to return (default 100, newest first) force: bypass the 24h cache TTL

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/NZKea/akahu-mcp'

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