naftiko: 1.0.0-alpha2 info: label: Filevine Time Entries API — Time Entries description: 'Filevine Time Entries — record billable and non-billable time against a project. Feeds invoice generation and productivity reporting.' tags: - Filevine - Time - Billing - Legal created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: FILEVINE_BEARER: FILEVINE_BEARER capability: consumes: - type: http namespace: time-entries-time-entries baseUri: https://api.filevine.io description: Filevine time entries surface. resources: - name: time-entries path: /core/time-entries operations: - name: listTimeEntries method: GET description: List time entries. - name: createTimeEntry method: POST description: Record a time entry. inputParameters: - name: body in: body type: object required: true authentication: type: apikey key: Authorization value: 'Bearer {{env.FILEVINE_BEARER}}' placement: header exposes: - type: mcp namespace: time-entries-time-entries-mcp port: 9090 transport: http description: MCP adapter for Filevine time entries. tools: - name: filevine-list-time-entries description: List Filevine time entries. hints: { readOnly: true, destructive: false, idempotent: true } call: time-entries-time-entries.listTimeEntries - name: filevine-create-time-entry description: Create a Filevine time entry. hints: { readOnly: false, destructive: false, idempotent: false } call: time-entries-time-entries.createTimeEntry with: body: tools.body