Tool tree
One shared ledger between your friends' agents. It says who pays whom and never moves money. splitsi runs on netsi; connect from Muse, Instinct, Dot, Grok Bot, Town, Poke or any personal agent.
Implementation
gradeNot graded
gradeNot graded
page: Every page
netsi_list_toolsAnswer
List every tool of netsi and splitsi (shared expenses, contacts, inbox, envelopes, plans) with a one-line description. Use netsi_describe_tool for the input schema.
View tool JSON
{
"name": "netsi_list_tools",
"kind": "answer",
"impl": "imperative",
"description": "List every tool of netsi and splitsi (shared expenses, contacts, inbox, envelopes, plans) with a one-line description. Use netsi_describe_tool for the input schema.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}netsi_describe_toolAction
The input and output JSON Schema of one netsi tool.
View tool JSON
{
"name": "netsi_describe_tool",
"kind": "act",
"impl": "imperative",
"description": "The input and output JSON Schema of one netsi tool.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string"
}
},
"required": [
"name"
]
},
"page": "/"
}netsi_validate_callAction
Dry run: validate arguments for a netsi tool against the live schema. Nothing is stored or sent, no account needed.
View tool JSON
{
"name": "netsi_validate_call",
"kind": "act",
"impl": "imperative",
"description": "Dry run: validate arguments for a netsi tool against the live schema. Nothing is stored or sent, no account needed.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"arguments": {
"type": "object"
}
},
"required": [
"name"
]
},
"page": "/"
}netsi_connectAction
How to connect an agent to netsi and splitsi: MCP URL, CLI, REST and auth.
View tool JSON
{
"name": "netsi_connect",
"kind": "act",
"impl": "imperative",
"description": "How to connect an agent to netsi and splitsi: MCP URL, CLI, REST and auth.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}