panaversity/brightline-ap
v0.3.0MIT
Brightline Wholesale Supply's accounts payable skills and data connectors.
Changelog
0.3.0, 2027-03-22
Changed
- The connector (
ap) no longer takes a shared key. Each person signs in through their browser, picks their company, and the AI app keeps its own short-lived token (Chapter 18). No entry carries a header, so no file holds or names a key. - Claude's
.mcp.jsonnames the pre-registered appbrightline-claude-code(return addresshttp://localhost:8790/callback), which every environment's sign-in server lists.
Added
mcp.json, the Agent Plugins core's connector file, read by every AI app: the connector's address only. It can carry the connector now that there is no secret to carry. Sign-in is found from the connector's own 401 and documents.
0.2.0, 2027-03-15
Added
- The Brightline AP connector (
ap), a remote MCP server written in this repository:find_vendor,list_open_invoices,get_purchase_orderandsearch_policy, all read-only. Claude's.mcp.jsonreads its address fromAP_MCP_URLand its shared key from an environment variable, so no address or key is in any file. invoice-triagenow checks each invoice's vendor and purchase order through the connector, and treats tool text as data.
Removed
- The
apdatafilesystem connector, a local process. The new connector's tools cover every read the skill needs, so every connector in the plugin is now remote.
0.1.0, 2027-03-08
Added
- The
invoice-triageskill, written with the AP lead. - The
apdataconnector:@modelcontextprotocol/server-filesystem@2.1.0, limited todata/, with its four write tools denied in each host's settings.