accounts.verify
Verify Ryft accounts to enable financial operations by submitting required identification data through the MCP server interface.
Instructions
Request account verification for a Ryft account.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
Implementation Reference
- src/tools/accounts.ts:97-105 (handler)The handler for accounts.verify, which performs a POST request to /accounts/{id}/verify.
registerTool( 'accounts.verify', 'Request account verification for a Ryft account.', verifyAccountSchema.shape, async (args) => { const { id } = verifyAccountSchema.parse(args); return client.post(`/accounts/${id}/verify`, {}); }, ); - src/tools/accounts.ts:62-64 (schema)The input schema for the accounts.verify tool.
const verifyAccountSchema = z.object({ id: z.string().min(1), }); - src/tools/accounts.ts:97-105 (registration)Registration of the accounts.verify tool within the registerAccountTools function.
registerTool( 'accounts.verify', 'Request account verification for a Ryft account.', verifyAccountSchema.shape, async (args) => { const { id } = verifyAccountSchema.parse(args); return client.post(`/accounts/${id}/verify`, {}); }, );