Lithic MCP Server (TypeScript)
A TypeScript implementation of a Model Context Protocol (MCP) server for Lithic API that provides read-only access to Lithic banking and card services.
Features
- Modern TypeScript implementation using the MCP SDK
- Read-only access to all Lithic API endpoints
- Type-safe tools for accessing Lithic resources
- Docker support
- Improved error handling and validation
Quick Start
Using Docker (Recommended)
- Build the Docker image:
- Run the server:
Manual Setup
- Install dependencies:
- Build the TypeScript code:
- Start the server:
MCP Configuration
Add this to your .cursor/mcp.json
or Claude Desktop configuration:
Available Tools
This MCP server provides the following tools:
get_resource
: Fetch a specific Lithic resource by ID/tokenlist_resources
: List resources of a given type
Environment Variables
LITHIC_API_KEY
- Your Lithic API key (required)LITHIC_API_BASE_URL
- Lithic API base URL (default: https://sandbox.lithic.com/v1)
Supported Resource Types
- card
- account
- financial_account
- transaction
- event
- balance
- dispute
- external_bank_account
- report
- webhook
- account_holder
Development
For development, you can use the watch mode:
This will automatically rebuild and restart the server when you make changes to the source code.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Lithic バンキングおよびカード サービス API への読み取り専用アクセスを提供するモデル コンテキスト プロトコル サーバーの TypeScript 実装。
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides read-only access to Bybit's cryptocurrency exchange API, allowing users to query real-time cryptocurrency data using natural language.Last updated -12112MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that gives LLMs the ability to interact with Ethereum networks, manage wallets, query blockchain data, and execute smart contract operations through a standardized interface.Last updated -4548MIT License
- -securityFlicense-qualityA TypeScript implementation of a Model Context Protocol server and client that enables interaction with language models (specifically Mistral running on Ollama).Last updated -
- -security-license-qualityA TypeScript implementation of a Model Context Protocol server that uses Server-Sent Events for real-time communication and Bearer Token authentication to enable secure interaction with LLM clients like Claude Desktop.Last updated -MIT License