← Public packages
@kody/doordash
Order food on DoorDash as a customer through the consumer MCP used by dd-cli.
src/call-tool.ts
22 lines · 551 B · TypeScript/**
* Call any DoorDash consumer MCP tool by name.
*
* ```ts
* import callTool from 'kody:@kody/doordash/call-tool'
* await callTool({ name: 'doordash_find_restaurants', arguments: { query: 'sushi' } })
* ```
*/
import { callMcpTool, type DoorDashMcpAuthInput } from './mcp.ts'
export type CallToolInput = DoorDashMcpAuthInput & {
name: string
arguments?: Record<string, unknown>
dryRun?: boolean
}
export default async function callTool(input: CallToolInput) {
return callMcpTool(input)
}
export { callMcpTool, TOOLS } from './mcp.ts'