Skip to content
Verified official

Oyster MCP by usefulapi MCP

v1.0.1

io.usefulapi/oyster

Read team, time off, expenses and invoices; approve or decline time off and expenses in Oyster.

transport:streamable-http tools:20

Target client

run in your project directory

claude mcp add --transport http oyster https://oyster.usefulapi.io/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

oyster_get_company

oyster get company

oyster_list_team_members

oyster list team members

oyster_get_team_member

oyster get team member

oyster_list_departments

oyster list departments

oyster_list_time_off_requests

oyster list time off requests

oyster_get_time_off_request

oyster get time off request

oyster_list_time_off_balances

oyster list time off balances

oyster_list_public_holidays

oyster list public holidays

oyster_list_expenses

oyster list expenses

oyster_get_expense

oyster get expense

oyster_list_contract_changes

oyster list contract changes

oyster_get_contract_change

oyster get contract change

oyster_list_invoices

oyster list invoices

oyster_get_invoice

oyster get invoice

oyster_list_time_sheets

oyster list time sheets

oyster_get_time_sheet

oyster get time sheet

oyster_approve_time_off_request

oyster approve time off request

oyster_reject_time_off_request

oyster reject time off request

oyster_approve_expense

oyster approve expense

oyster_decline_expense

oyster decline expense

All 20 tools, one page each

1 prompt you invoke yourself

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.