tilla-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TILLA_API_KEY | Yes | Your TILLA API key (prefix tk_live_), read from your .env or environment and sent as the X-API-Key header to the TILLA API. Get a free key with `curl -X POST https://api.tillacrypto.com/v1/demo_key` or by signing up at https://tillacrypto.com. |
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| tilla_aboutA | What TILLA is, who it's for, and how to start. No API key needed. |
| tilla_statusA | The newest 1-minute bar and the tiers served. No API key needed. |
| tilla_tiersA | The public plans: price, history cap, request limits and size. No API key needed. |
| tilla_inventoryA | Exactly what the caller's key holds. No arguments: every lane per layer with its series count. layer=raw|derived|node and lane=1min|hour|daily|...: every series name there. Call this before tilla_latest / tilla_window and use the names it returns. Needs TILLA_API_KEY. |
| tilla_windowA | A window of bars. Name exactly what you want, one of: |
| tilla_latestB | The newest bar of the named series on one lane. Needs TILLA_API_KEY. |
| tilla_usageA | The caller's plan and budget right now: tier, history days, limits, used today. Needs TILLA_API_KEY. |
| tilla_marketsA | Every market TILLA carries - crypto, US stocks and ETFs, FX, macro - with its category, its related markets,
how many series each plan holds of it, and its lanes. No API key needed. Use the |
| tilla_marketA | One market in one call: every series of |
| tilla_sampleA | The free sample of one plan (free, builder, pro or max), no key needed: how many series it holds on every
lane, and one aligned 1-minute row of real values. The full one-tick files are at /v1/sample/.csv and
.db (named in the answer's |
| tilla_healthB | The newest bar of every lane on every layer - is the data current? No API key needed. |
| tilla_docsA | The whole API manual in one call, no key needed: every call, every parameter, every plan, how paging, tick, resume, changes and bulk work. Read this first when you need to know how to do anything. |
| tilla_tickA | Your whole plan, live, in one call: every series the key holds on every lane that closed at a boundary ( |
| tilla_changesA | Every value our checks repaired since |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| about_resource | What TILLA is, for an agent's context. |
| tiers_resource | The live plan catalog as JSON. |
TDQS
Scored across 14 tools
Most tools target clearly distinct resources or actions, and descriptions clarify boundaries well. There is some overlap between status/health for freshness checks and latest/window/tick for bar retrieval, but the intended use cases remain distinguishable.
Every tool uses the same tilla_ prefix with snake_case naming, giving a highly predictable and consistent namespace. The set does not mix camelCase, vague verbs, or inconsistent conventions.
Fourteen tools is well-scoped for a market data API, covering discovery, metadata, authentication context, and several bar retrieval modes. Each tool appears to earn its place without excessive surface area.
The surface covers discovery, plan/inventory inspection, market metadata, freshness checks, usage, and multiple data retrieval modes including paging and changes. Minor gaps exist around direct bulk file access or key management, but core read workflows are well covered.