productivity
Ko-fi MCP Integration for LangGraph
Connect Ko-fi to LangGraph through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.
Connect Ko-fi to LangGraph
Run KosmoKrator integration calls from LangGraph nodes while preserving local credentials and permissions.
Use a graph node that calls the KosmoKrator CLI for deterministic steps or an MCP client for dynamic tool selection. The gateway is local, scoped to this integration, and starts with
--write=deny so LangGraph can inspect read-capable tools without receiving write access by default.
Ko-fi MCP Config for LangGraph
Headless CLI calls fit repeatable graph edges; MCP fits exploratory agent nodes.
{
"mcpServers": {
"kosmokrator-ko-fi": {
"type": "stdio",
"command": "kosmo",
"args": [
"mcp:serve",
"--integration=ko-fi",
"--write=deny"
]
}
}
} Run the Gateway Manually
kosmokrator mcp:serve --integration=ko-fi --write=deny Why Use KosmoKrator Here
Expose only Ko-fi instead of a broad multi-service tool list.
Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.
Start read-only, then opt into ask or allow for trusted workspaces.
Ko-fi Tools Visible to LangGraph
LangGraph sees stable MCP tool names generated from the Ko-fi integration catalog.
| MCP tool | Source function | Type | Description |
|---|---|---|---|
integration__ko_fi__ko-fi_list_supporters | ko-fi.ko-fi_list_supporters | Read | List all supporters who have donated or subscribed to your Ko-fi page. Returns supporter names, emails, and contribution history. |
integration__ko_fi__ko-fi_get_supporter | ko-fi.ko-fi_get_supporter | Read | Get detailed information about a single Ko-fi supporter by their email address. Returns full supporter profile including contribution history and status. |
integration__ko_fi__ko-fi_list_transactions | ko-fi.ko-fi_list_transactions | Read | List all transactions on your Ko-fi page including donations, subscriptions, and shop orders. Returns transaction details with amounts and dates. |
integration__ko_fi__ko-fi_list_commissions | ko-fi.ko-fi_list_commissions | Read | List all commission requests on your Ko-fi page. Returns commission details including status, requester info, and pricing. |
integration__ko_fi__ko-fi_get_commission | ko-fi.ko-fi_get_commission | Read | Get detailed information about a single Ko-fi commission by its ID. Returns full commission data including description, status, and requester details. |
integration__ko_fi__ko-fi_list_shop_items | ko-fi.ko-fi_list_shop_items | Read | List all items in your Ko-fi shop. Returns item names, descriptions, prices, and availability. |
integration__ko_fi__ko-fi_get_current_user | ko-fi.ko-fi_get_current_user | Read | Get the profile of the currently authenticated Ko-fi user. Useful to verify the connection and see account details. |