OpenLedger MCP Server
A Model Context Protocol (MCP) server implementation for the OpenLedger API. This server provides structured context to AI models according to the MCP specification.
Overview
OpenLedger MCP Server is a Model Context Protocol (MCP) server implementation for the OpenLedger API, providing structured context to AI models according to the MCP specification.
You can use the server by either installing it locally or running it via Docker. For local installation, clone the repository, install dependencies, set up environment variables, and start the server. For Docker, build and run using Docker Compose or a provided script.
- MCP-compliant server implementation - Integration with OpenLedger API - Context-aware AI interactions for financial data - Support for transactions, companies, and other financial entities
- Enabling AI assistants to interact with financial data in a structured manner.
- Managing financial transactions and company information through an API.
- Generating financial reports and managing transaction categories.
Add to your AI client
Use these steps to connect OpenLedger MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"open-ledger-mcp-server-openledger": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-open-ledger-mcp-server-openledger"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"open-ledger-mcp-server-openledger": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-open-ledger-mcp-server-openledger"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"open-ledger-mcp-server-openledger": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-open-ledger-mcp-server-openledger"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"open-ledger-mcp-server-openledger": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-open-ledger-mcp-server-openledger"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"open-ledger-mcp-server-openledger": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-open-ledger-mcp-server-openledger"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"open-ledger-mcp-server-openledger": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-open-ledger-mcp-server-openledger"
]
}
}
}FAQ
What is the Model Context Protocol (MCP)?
MCP is a standard for providing context to AI models, allowing structured data exchange between applications and AI models.
Can I use this server with any AI assistant?
Yes, the server can be integrated with any AI assistant that supports the Model Context Protocol, such as Claude.
Is there documentation available for using the server?
Yes, detailed instructions can be found in the MCP_USAGE.md file.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1839,"uuid":"85eff9f6-3468-445d-9847-36162448c1e2","name":"Open-Ledger-MCP-Server","title":"OpenLedger MCP Server","description":"A Model Context Protocol (MCP) server implementation for the OpenLedger API. This server provides structured context to AI models according to the MCP specification.","avatar_url":"https://avatars.githubusercontent.com/u/15032364?v=4","created_at":"2025-03-05T05:37:24.859Z","updated_at":"2025-03-12T10:21:17.384Z","status":"created","author_name":"openledger","author_avatar_url":"https://avatars.githubusercontent.com/u/15032364?v=4","tags":"openledger,mcp,api,ai-assistant","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/openledger/Open-Ledger-MCP-Server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"6\",\"license\":\"Apache-2.0 license\",\"language\":\"TypeScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-03 00:20:13\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]