nessie-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| nessie_list_customersA | List all Nessie customers available to the configured API key. Read-only. |
| nessie_get_customerA | Get one Nessie customer by opaque customer id. Read-only. |
| nessie_list_accountsA | List accounts owned by one Nessie customer. Read-only. Nessie account data provides no credit limit; credit utilization cannot be calculated from Nessie account data. |
| nessie_get_accountA | Get one Nessie account by opaque account id. Read-only. Nessie account data provides no credit limit; credit utilization cannot be calculated from Nessie account data. |
| nessie_get_transactionsA | List an account's deposits and withdrawals as one newest-first feed with literal transaction type tags. Read-only. Nessie account data provides no credit limit; credit utilization cannot be calculated from Nessie account data. |
| nessie_list_depositsA | List deposits for one Nessie account. Read-only. Nessie account data provides no credit limit; credit utilization cannot be calculated from Nessie account data. |
| nessie_list_withdrawalsA | List withdrawals for one Nessie account. Read-only. Nessie account data provides no credit limit; credit utilization cannot be calculated from Nessie account data. |
| nessie_list_billsA | List bills and recurring obligations for one Nessie account. Read-only. Nessie account data provides no credit limit; credit utilization cannot be calculated from Nessie account data. |
| nessie_list_loansA | List loans for one Nessie account. A loan credit_score is a static on-file value, not a live credit-bureau feed. Read-only. Nessie account data provides no credit limit; credit utilization cannot be calculated from Nessie account data. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Most tools are clearly distinct, with get_ vs list_ separating single-resource and collection operations for customers and accounts. The main overlap is nessie_get_transactions versus nessie_list_deposits/nessie_list_withdrawals, but the descriptions clarify that the former is a combined feed.
Every tool follows the same nessie_ prefix plus a consistent verb_noun convention: get_ for individual resources, list_ for collections, with singular and plural nouns used correctly. The naming is uniform and predictable.
Nine tools is a well-scoped count for a read-only customer/account/transaction API. Each major resource type has a dedicated endpoint, and there is no obvious bloat or excessive granularity.
The tool surface covers customer lookup, account lookup, transactions, deposits, withdrawals, bills, and loans, which is solid for the apparent read-only domain. Minor gaps exist: no singular getters for deposits/withdrawals/bills/loans, and no write operations, but the server appears intentionally read-only.