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.
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.
- 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
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.
Build from source — clone the repository and build it, then point your client at the binary
