emma-transactions-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EMMA_SHEET_GID | No | Optional sheet GID (tab ID) within the spreadsheet. Defaults to 0. | 0 |
| EMMA_SHEET_URL | Yes | URL or ID of the Google Sheet containing Emma transaction export (e.g., https://docs.google.com/spreadsheets/d/YOUR_SHEET_ID/pub?output=csv) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_transactionsB | List normalized Emma transactions with optional filters |
| get_spending_summaryB | Summarize income, spending, net movement, and totals by category, account, and month |
| get_metadataA | Return available categories, accounts, currencies, row count, and date range |
| validate_sheetB | Fetch and validate that the configured sheet can be parsed without returning transaction rows |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
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/accesstechnology-mike/emma-transactions-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server