Lithic MCP Server

Access Lithic banking and card services seamlessly. Utilize a TypeScript-based server to interact with Lithic's API endpoints in a type-safe manner. Get started quickly with Docker support for easy deployment.

Installation

Installing for Claude Desktop

Manual Configuration Required

This MCP server requires manual configuration. Run the command below to open your configuration file:

npx mcpbar@latest edit -c claude

This will open your configuration file where you can add the Lithic MCP Server MCP server manually.

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

  1. Build the Docker image:
npm run docker:build
  1. Run the server:
LITHIC_API_KEY=your_key_here npm run docker:run

Manual Setup

  1. Install dependencies:
npm install
  1. Build the TypeScript code:
npm run build
  1. Start the server:
LITHIC_API_KEY=your_key_here npm start

MCP Configuration

Add this to your .cursor/mcp.json or Claude Desktop configuration:

{
  "lithic": {
    "command": "docker",
    "args": [
      "run",
      "--rm",
      "-i",
      "-e", "LITHIC_API_KEY",
      "-e", "LITHIC_API_BASE_URL",
      "mcp/lithic"
    ],
    "env": {
      "LITHIC_API_KEY": "your_lithic_api_key_here",
      "LITHIC_API_BASE_URL": "https://api.lithic.com/v1"
    }
  }
}

Available Tools

This MCP server provides the following tools:

  • get_resource: Fetch a specific Lithic resource by ID/token
  • list_resources: List resources of a given type

Environment Variables

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:

npm run dev

This will automatically rebuild and restart the server when you make changes to the source code.

Share:
Details:
  • Stars


    1
  • Forks


    2
  • Last commit


    7 months ago
  • Repository age


    7 months
View Repository

Auto-fetched from GitHub .

MCP servers similar to Lithic MCP Server:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit