Cresium MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CRESIUM_SECRET | Yes | Partner secret for HMAC signing | |
| CRESIUM_API_KEY | Yes | Partner API key | |
| CRESIUM_COMPANY_ID | Yes | Company ID to operate on |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| health_checkB | Check if the Cresium API is available and responding |
| get_balanceB | Get wallet balances for the company. Returns balance, lockedBalance, investedBalance, availableBalance, and currency for each wallet. |
| search_transactionsB | Search and filter company transactions with pagination. Supports filtering by date range, type, tag, status, external ID, and more. |
| get_transactionA | Get a single transaction by ID. Returns the full transaction object including from/to addresses, amounts, fees, status, and related entities. |
| lookup_bank_addressA | Look up a bank address by CBU, CVU, or alias. Returns the address ID (needed as toId for creating transfers), bank name, owner name, and account type. |
| create_transfer_previewA | Create a transfer preview (does not execute the transfer yet). Use lookup_bank_address first to get the toId. Returns the preview transaction and whether 2FA is required. |
| confirm_transactionA | Confirm a previewed transaction, moving it from PREVIEW to PENDING status for processing. Only works on transactions in PREVIEW status. |
| create_signature_requestB | Create a signature request for a transaction, bulk, or payroll. Signers will be notified and can approve from the Dashboard. The transaction auto-confirms on approval. |
| create_paymentsB | Create one or more payments (accounts payable). Each payment represents an amount the company owes to a supplier/creditor. |
| create_invoicesC | Create one or more invoices (accounts receivable). Each invoice represents an amount the company expects to receive from a customer. |
| list_paymentsB | List all company payments. Returns the full list of payments with their status, amounts, and related data. |
| list_invoicesB | List all company invoices. Returns the full list of invoices with their status, amounts, payer information, and related 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 | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Cresium/cresium-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server