Your AI's gateway to Lerian documentation, guides, and learning resources!
This MCP server connects Claude, ChatGPT, and other AI assistants to comprehensive documentation for all 5 Lerian products (Midaz, Tracer, Flowker, Reporter, and more). Get instant help with integration, best practices, and code generationβall through natural conversation.
π Documentation-Only Mode: This server provides documentation and learning resources. It does NOT connect to Lerian backend APIs. For live API access, use Lerian SDKs in your application.
Step 1: Choose your AI assistant Step 2: Copy the configuration below Step 3: Restart your AI app Step 4: Ask: "What can you tell me about Lerian Midaz?"
Location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
Location: %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"lerian": {
"command": "npx",
"args": ["-y", "@lerianstudio/lerian-mcp-server@latest"]
}
}
}Add to your MCP configuration:
{
"mcpServers": {
"lerian": {
"command": "npx",
"args": ["-y", "@lerianstudio/lerian-mcp-server@latest"]
}
}
}Same configuration in your ChatGPT Desktop MCP settings file.
ONE powerful tool for ALL 5 Lerian products:
- Midaz - Financial ledger system with double-entry accounting
- Tracer - Observability and distributed tracing platform
- Flowker - Workflow orchestration engine
- Reporter - Reporting and analytics platform
- All - Cross-product search and comparison
Get comprehensive documentation for any product:
"Show me Midaz transaction documentation"
"Explain Tracer's observability features"
"How does Flowker workflow orchestration work?"
Interactive tutorials adapted to your experience level:
"I'm a beginner, teach me about Midaz"
"Advanced guide to Tracer integration"
"Flowker workflows for intermediate developers"
Production-ready code in 3 languages:
"Generate Go code for Midaz transaction creation"
"TypeScript SDK example for Reporter analytics"
"JavaScript code for Flowker workflow execution"
Find anything across all products:
"Search all products for authentication docs"
"Find transaction examples across Lerian"
You: "What can you tell me about Lerian Midaz?"
AI: Uses lerian tool with product="midaz", operation="docs"
β Gets comprehensive Midaz documentation, explains core concepts
You: "I'm new to Tracer, how do I get started?"
AI: Uses lerian tool with product="tracer", operation="learn", topic="getting-started"
β Provides beginner-friendly tutorial with step-by-step guidance
You: "Show me Go code for creating a Midaz ledger"
AI: Uses lerian tool with product="midaz", operation="sdk", language="go"
β Generates production-ready Go code with comments and best practices
You: "How do the different Lerian products handle authentication?"
AI: Uses lerian tool with product="all", operation="search", topic="authentication"
β Searches across all products, provides comparison
The entire MCP server is built around a single, intelligent tool:
Tool: lerian
Parameters:
product - midaz | tracer | flowker | reporter | all
operation - docs | learn | sdk | search
topic - What you want to know about (optional)
language - go | typescript | javascript (for SDK operation)
useCase - Specific use case (optional, for SDK)
Example:
{
"product": "midaz",
"operation": "learn",
"topic": "transactions"
}
Why ONE tool?
- π― Simple to discover and use
- π Consistent experience across all products
- π Easy for AI to understand
- π¦ Minimal context usage
- β‘ Fast and efficient
- Auto-generates required secrets on first run
- Stores in
~/.lerian/secrets.json(secure, persistent) - Works immediately with
npx- no manual setup
- Unified access to Midaz, Tracer, Flowker, Reporter
- Cross-product search and comparison
- Consistent documentation format
- Auto-loads from
docs.lerian.studio/llms.txt - Always up-to-date with latest docs
- Rich formatting optimized for AI understanding
- Go (backend services)
- TypeScript (type-safe web)
- JavaScript (Node.js/browser)
- Production-ready code with best practices
- Beginner-friendly tutorials
- Intermediate deep-dives
- Advanced patterns and architecture
- Role-specific guidance (developer/admin/business)
- β No API access - Documentation only, can't execute operations
- β All local - Documentation cached on your machine
- β Zero vulnerabilities - Comprehensive security audit completed
- β Auto-secret generation - Cryptographic keys auto-managed
- β Open source - Fully auditable code
- π Full Documentation
- π Learning Paths
- π» SDK Reference
- π Troubleshooting
- π§ Makefile Commands -
make helpfor all commands - π§ͺ Testing Guide
- π Architecture
- π Security
{
"mcpServers": {
"lerian": {
"command": "npx",
"args": ["-y", "@lerianstudio/lerian-mcp-server@latest"],
"env": {
"LERIAN_DOCS_URL": "https://your-custom-docs.example.com"
}
}
}
}{
"mcpServers": {
"lerian": {
"command": "npx",
"args": ["-y", "@lerianstudio/lerian-mcp-server@latest"],
"env": {
"ERROR_LOGGING": "true",
"PERFORMANCE_TRACKING": "true",
"LOG_LEVEL": "debug"
}
}
}
}Logs are stored in ./logs/ directory.
-
Check Node.js version: Requires Node.js 18+
node --version # Should show v18 or higher -
Test manually:
npx -y @lerianstudio/lerian-mcp-server
-
Check secrets:
ls -la ~/.lerian/secrets.json
- Restart your AI assistant after changing configuration
- Verify MCP is enabled in your AI assistant's settings
- Check logs (if enabled):
./logs/error.log
- π GitHub Issues
- π¬ Lerian Community
- π Documentation
npm Package: @lerianstudio/lerian-mcp-server
Version: 4.0.0 (Documentation-Only Mode)
License: Apache-2.0
Repository: GitHub
Version 4.0.0 is a major breaking change that removes all API connectivity.
What's Removed:
- β All 18 financial API tools
- β Backend service connectivity
- β Live data queries
What You Gain:
- β Focused documentation experience
- β 5 products in ONE tool
- β Faster, simpler, more reliable
- β Zero configuration required
Need API access? Use Lerian SDKs directly in your application.
See MIGRATION-V4.md for full migration guide.
The Ultimate Simplification:
- Tool Count: 1 (down from 23!)
- Products: 5 (midaz, tracer, flowker, reporter, all)
- Operations: 4 (docs, learn, sdk, search)
- Languages: 3 (Go, TypeScript, JavaScript)
- Data Source: docs.lerian.studio/llms.txt (auto-updated)
Layers:
- Infrastructure - Config, logging, security
- Transport - MCP stdio protocol
- Protocol - Message handling, cursors
- Client Adaptation - Response formatting
- Tool - Single unified lerian tool
- Business Logic - Documentation workflows
No API/Integration layer - Pure documentation MCP β
- π― One tool, everything - No complexity, just ask
- π Always current - Auto-updates from official docs
- π Learn by doing - Interactive tutorials
- π» Copy-paste code - Production-ready examples
- β‘ Zero setup - Just
npxand go - π Secure by default - No credentials needed
- πͺΆ Lightweight - Minimal dependencies
- π§ Just works - Auto-generates secrets
- π Single source of truth - Official Lerian documentation
- π Faster onboarding - AI-assisted learning
- β Best practices - Built into examples
- π Safe - Read-only, can't modify data
Ready to explore Lerian with AI? Install now and ask your first question! π
# That's it! Just add to your AI's config and restart
npx -y @lerianstudio/lerian-mcp-server