Let Claude call your own TypeScript functions with tool use | Wirestack