Backen

Connect Silvia to Claude, ChatGPT or Grok

Silvia has an MCP (Model Context Protocol) server: the standard AI assistants use to connect to other apps. Add it once, sign in with your Silvia account, and you can query and operate your account from the chat.

Server URL

https://getsilvia.com/api/mcp

It is the same for everyone. What you can do depends on your account, not on the URL.

How to connect

  • Claude (web and desktop): Settings → Connectors → Add custom connector → paste the URL → Connect. On Team and Enterprise plans the organization owner adds it once and each person signs in with their own account.
  • ChatGPT: Settings → Apps & Connectors → Developer mode → Create → paste the URL with OAuth authentication. On Business and Enterprise, the admin publishes it for the workspace.
  • Grok: grok.com → Connectors → New connector → Custom → paste the URL.
  • Claude Code: In the terminal: the command below, then /mcp to sign in.
claude mcp add --transport http silvia https://getsilvia.com/api/mcp

What happens when you connect

The assistant sends you to Silvia: you sign in (if you weren't already) and see what it asks for. You choose "Read and modify" or "Read only". In read-only mode the assistant does not see any action that changes data.

Permissions

The connector uses exactly the permissions you have in the dashboard. A talent manager only sees and operates their assigned creators; a creator account sees its own data. Team, permissions, commissions, billing and account settings cannot be changed from the connector.

What it can do

Available actions and which accounts can use them. Actions that change data ask for confirmation in the assistant.

  • whoami — Who am I in Silvia. Owner / full access, Talent manager, Creator
  • silvia_help — What can I do with Silvia. Owner / full access, Talent manager, Creator
  • list_creators — List agency creators. Owner / full access, Talent manager
  • get_creator — Get a creator. Owner / full access, Talent manager
  • list_campaigns — List campaigns. Owner / full access, Talent manager
  • get_campaign — Get a campaign. Owner / full access, Talent manager
  • create_campaign — Create a campaign (changes data). Owner / full access, Talent manager
  • update_campaign — Update a campaign (changes data). Owner / full access, Talent manager
  • set_content_status — Set a content step (changes data). Owner / full access, Talent manager
  • mark_installment_collected — Mark installment collected (changes data). Owner / full access, Talent manager
  • unmark_installment_collected — Undo installment collected (changes data). Owner / full access, Talent manager
  • mark_installment_paid_to_creator — Mark installment paid to creator (changes data). Owner / full access, Talent manager
  • unmark_installment_paid_to_creator — Undo installment paid to creator (changes data). Owner / full access, Talent manager
  • archive_campaign — Archive a campaign (changes data). Owner / full access
  • restore_campaign — Restore an archived campaign (changes data). Owner / full access
  • list_payments — List campaign payments (installments). Owner / full access, Talent manager
  • income_summary — Agency income summary for a period. Owner / full access, Talent manager
  • list_standalone_incomes — List standalone incomes. Owner / full access, Talent manager
  • create_standalone_income — Record a standalone income (changes data). Owner / full access, Talent manager
  • delete_standalone_income — Delete a standalone income (changes data). Owner / full access, Talent manager
  • list_negotiations — List agency negotiations. Owner / full access, Talent manager
  • get_negotiation — Get a negotiation. Owner / full access, Talent manager
  • list_loss_reasons — List loss reasons. Owner / full access, Talent manager
  • create_negotiation — Create a negotiation (changes data). Owner / full access, Talent manager
  • add_negotiation_round — Add a negotiation round (changes data). Owner / full access, Talent manager
  • update_negotiation — Update a negotiation (changes data). Owner / full access, Talent manager
  • confirm_negotiation — Confirm a negotiation (changes data). Owner / full access, Talent manager
  • mark_negotiation_lost — Mark a negotiation as lost (changes data). Owner / full access, Talent manager
  • list_tasks — List tasks. Owner / full access, Talent manager
  • list_calendar — List calendar. Owner / full access, Talent manager
  • create_task — Create task (changes data). Owner / full access, Talent manager
  • create_calendar_entry — Create calendar entry (changes data). Owner / full access, Talent manager
  • update_task — Update task (changes data). Owner / full access, Talent manager
  • complete_task — Complete task (changes data). Owner / full access, Talent manager
  • reopen_task — Reopen task (changes data). Owner / full access, Talent manager
  • delete_calendar_entry — Delete calendar entry (changes data). Owner / full access, Talent manager
  • list_comments — List team notes. Owner / full access, Talent manager
  • add_comment — Add team note (changes data). Owner / full access, Talent manager
  • list_prs — List PRs. Owner / full access, Talent manager
  • create_pr — Create PR (changes data). Owner / full access, Talent manager
  • update_pr — Update PR (changes data). Owner / full access, Talent manager
  • recent_activity — Recent activity. Owner / full access, Talent manager
  • list_notifications — List notifications. Owner / full access, Talent manager
  • mark_notifications_read — Mark notifications read (changes data). Owner / full access, Talent manager
  • list_collaborations — List my collaborations. Creator
  • get_collaboration — Get one of my collaborations. Creator
  • list_my_payments — List my payments (to collect / collected). Creator
  • my_income_summary — My income summary. Creator
  • list_my_tasks — List my tasks. Creator
  • list_my_events — List my calendar events. Creator
  • list_opportunities — List my pipeline opportunities. Creator
  • list_my_prs — List my PR packages. Creator
  • create_collaboration — Create a collaboration (changes data). Creator
  • update_collaboration — Update one of my collaborations (changes data). Creator
  • mark_collaboration_payment_collected — Mark a collaboration payment as collected (changes data). Creator
  • create_my_task — Create a task in my to-do list (changes data). Creator
  • complete_my_task — Complete (or reopen) one of my tasks (changes data). Creator
  • create_event — Create an event in my calendar (changes data). Creator
  • create_opportunity — Add an opportunity to my pipeline (changes data). Creator
  • update_opportunity — Update an opportunity in my pipeline (changes data). Creator
  • create_my_pr — Log a PR package I received (changes data). Creator

Disconnect

In Silvia, My profile → AI connections → Disconnect. Access is cut immediately. You can also remove the connector from the assistant.

Security

The assistant never sees your password: it gets a permission you can revoke. Every request goes through the same database access rules as the dashboard. Changes made from an assistant are marked in the agency's activity.

See also:

  • Developer documentation
  • Contact