get_loanLABSCO SUMMARY
Servicing questions answered without a console login.
Read-only is the design rather than a setting, which bounds what pointing an assistant at a lending system can cost you: it can find the loan and read the payment history, and it cannot alter either.
What it is
A Go MCP server exposing read-only access to LoanPro over three transports: streamable HTTP, Server-Sent Events and stdio. It searches and fetches loans and customers, with balances, payments, status and payment history.
What you get
- Loans searched, and one loan fetched by id
- Customers searched by term, and one customer fetched by id
- Balances, payments, status and payment history returned with the record
- Three transports: HTTP at POST /mcp, SSE for browsers, and stdio for desktop clients
- Read-only throughout — nothing in the server writes back to LoanPro
Requirements
LoanPro API credentials in .env — the API URL, an API key and your tenant id — and Go to build it. PORT sets the listening port for the HTTP and SSE transports, and has a default.
Setup effort
Build from source — git clone https://github.com/MiloCreditPlatform/loanpro-mcp-server.git
USE CASES
Finding the loan behind a customer's question
Search for the customer, confirm the right one, then find their loans.
Reading a loan's current position
Pull the loan with its balance and status, rather than asking someone to check the console.
Checking payment history before a call
Read the payments against the loan so the conversation starts from the record.
Locating a borrower from partial information
Search on whatever term you have, then fetch the full customer record.
6 tools
Listed in project docs. Your client may show a different list.
search_loansget_customersearch_customersget_loan_paymentsget_loan_transactionsBEFORE YOU INSTALL
What to know first
Tools you get
6 tools named in the project's documentation.
Requires
- go on PATH
- Go 1.21 or later
- LOANPRO_API_URL in your environment
- LOANPRO_API_KEY in your environment
- LOANPRO_TENANT_ID in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/MiloCreditPlatform/loanpro-mcp-server.git
cd loanpro-mcp-server
go build -o loanpro-mcp-server .Add the configuration under MCP Clients to Claude Desktop, with the full path of the loanpro-mcp-server binary you just built and your LoanPro API URL, API key and tenant id
MCP Clients
Claude Desktop
{
"mcpServers": {
"loanpro": {
"command": "<YOUR_PATH_TO_LOANPRO_MCP_SERVER>",
"args": [
"--transport=stdio"
],
"env": {
"LOANPRO_API_URL": "<YOUR_LOANPRO_URL>/api",
"LOANPRO_API_KEY": "<YOUR_LOANPRO_API_KEY>",
"LOANPRO_TENANT_ID": "<YOUR_LOANPRO_TENANT_ID>"
}
}
}
}<YOUR_PATH_TO_LOANPRO_MCP_SERVER> is the full path of the loanpro-mcp-server binary the build step produced in your clone, and <YOUR_LOANPRO_URL> your LoanPro instance's API URL.