Skip to content

Tools reference

Every tool the FounderSync MCP server offers, grouped by area, with what it does and whether it reads, writes or deletes.

On this page

This page lists all 123 tools on the full endpoint, https://mcp.foundersync.io/mcp. Of these, 53 are read tools, 55 are write tools and 15 are destructive. The read-only endpoint, https://mcp.foundersync.io/mcp/readonly, offers only the 53 read tools. Tool names are exact: your agent calls them as written.

How tools take arguments#

startup_id. Most tools work on one startup and accept an optional startup_id (a UUID). Leave it out when you belong to one startup or have one active. If you belong to several and none is active, the tool asks which one and lists your options; list_startups returns the ids. A startup_id for a startup you are not an active member of is refused.

Tools with no startup_id are personal or global: whoami, list_startups, create_startup, the notification, settings and profile tools, get_prd_format, captable_dilution_calculator and list_integration_connections.

Access. Each tool is one of three kinds:

  • read changes nothing.
  • write creates or changes data. The change is visible to your cofounders.
  • destructive deletes data or records something that cannot be undone. It requires confirm: true, and the call fails without it. Destructive descriptions say so, and clients that show tool hints mark them as destructive.

Workspace, team and inbox#

ToolWhat it doesAccess
whoamiReturns you, your profile, your startups and the active one.read
list_startupsLists your startups with stage, role and team size.read
create_startupCreates a startup and makes you its founder.write
switch_active_startupSets the active startup used when startup_id is omitted.write
get_startup_overviewSummarizes idea, tasks, team, agreement and more in one call.read
list_activityLists the startup's activity feed, newest first.read
list_agent_actionsLists changes made through AI agents, with client and inputs.read
search_workspaceSearches tasks, vault documents, stakeholders and idea fields.read
list_teamLists team members with role, equity, hours and permissions.read
update_team_memberUpdates a member's title, hours, role, equity or permissions.write
list_invitationsLists cofounder invitations and their status.read
invite_cofounderInvites someone by email and returns the invite link.write
cancel_invitationCancels a pending invitation.write
remove_team_memberRemoves a person from the team.destructive
list_notificationsLists your notifications and the unread count.read
mark_notifications_readMarks chosen or all notifications as read.write
dismiss_notificationDismisses one notification.write
get_settingsReturns your app settings.read
update_settingsChanges your app settings.write
get_profileReturns your profile.read
update_profileUpdates your profile; email and account id cannot change.write

Idea#

ToolWhat it doesAccess
get_ideaReturns the startup idea as the Idea page shows it.read
get_idea_completenessScores the idea and suggests what to ask next.read
update_ideaUpdates the idea; only the fields you pass change.write
save_idea_artifactSaves a one-pager, lean canvas or similar next to the idea.write
get_idea_artifactsReturns the saved idea documents.read

PRD and roadmap#

ToolWhat it doesAccess
get_prd_formatReturns the PRD shape, an example and the allowed values.read
get_prdReturns the PRD with a summary by priority and hours.read
save_prdCreates or replaces the whole PRD.write
update_prd_featureChanges one feature in the existing PRD.write
delete_prdDeletes the PRD; the derived roadmap disappears too.destructive
get_roadmapDerives the roadmap sprints from the PRD.read
update_roadmapReplaces the PRD's milestones, which the roadmap is built from.write

Launch#

ToolWhat it doesAccess
launch_list_categoriesShows the launch categories with done counts.read
launch_get_progressLists checklist items with status, with filters.read
launch_get_itemReturns one item with guidance, links and notes.read
launch_get_next_stepsReturns the highest-value unfinished items.read
launch_set_item_statusSets status or notes on one item.write
launch_bulk_set_statusUpdates up to 100 items at once.write
launch_add_custom_itemAdds your own item to a category.write
launch_remove_custom_itemDeletes a custom item with its status and notes.destructive
launch_reset_categoryClears a category's statuses and custom items.destructive

Tasks#

ToolWhat it doesAccess
list_tasksLists tasks with filters.read
get_taskReturns one task with checklist, comments and activity.read
create_taskCreates one task.write
create_tasksCreates up to 50 tasks at once, all or nothing.write
update_taskChanges fields of one task.write
update_tasksApplies one change to up to 100 tasks.write
complete_taskMarks a task completed, with optional hours and note.write
delete_taskPermanently deletes a task with its comments and time.destructive
add_task_commentAdds a comment, or a reply, as you.write
list_task_commentsLists a task's comments.read
list_task_categoriesLists task categories you can file under.read
log_task_timeRecords time you spent on a task.write
get_task_statsSummarizes the board by status, priority, domain and owner.read
list_task_templatesLists reusable task templates.read
create_tasks_from_templateCreates tasks from a template.write

Contributions and integrations#

ToolWhat it doesAccess
list_contributionsLists who did what, with hours and impact.read
log_contributionLogs work you did; it cannot log for a cofounder.write
update_contributionEdits one of your own manual contributions.write
delete_contributionPermanently deletes one of your manual contributions.destructive
get_fairness_summaryCompares each founder's contributions with their equity.read
list_integration_connectionsLists which integrations you connected; never returns tokens.read

Vault#

ToolWhat it doesAccess
vault_list_documentsLists vault documents, newest first.read
vault_get_documentReturns a document's metadata, versions and activity.read
vault_create_text_documentCreates a text or Markdown document, up to 1 MB.write
vault_update_documentChanges a document's title, tags, category or notes.write
vault_archive_documentHides a document without deleting it.write
vault_restore_documentBrings an archived document back.write
vault_delete_documentPermanently deletes a document, its files and versions.destructive
vault_get_download_urlReturns a private download link valid for 10 minutes.read
vault_read_text_documentReturns the text of a text, Markdown, CSV or JSON document.read

Cofounder agreement#

ToolWhat it doesAccess
get_agreementReturns all agreement sections, status and who has signed.read
update_agreement_sectionUpdates one section; only the parts you send change.write
mark_agreement_module_configuredSets a module to configured, in progress or not started.write
list_agreement_reviewsLists prompts to re-read the agreement.read
resolve_agreement_reviewMarks a review reviewed or dismissed, with a note.write
sync_agreement_reviewsRaises review requests for new events.write

Cap table#

ToolWhat it doesAccess
captable_overviewShows totals, ownership by holder and classes.read
captable_quick_startCreates Common Stock, an option plan and founder entries.write
captable_list_stakeholdersLists people and entities with what they hold.read
captable_create_stakeholderAdds one stakeholder.write
captable_create_stakeholdersAdds up to 50 stakeholders, all or nothing.write
captable_update_stakeholderChanges a stakeholder's name, email, kind or notes.write
captable_delete_stakeholderDeletes a stakeholder and everything they hold.destructive
captable_list_share_classesLists share classes with rights and issued counts.read
captable_create_share_classCreates a share class.write
captable_update_share_classChanges a share class's name or rights.write
captable_delete_share_classDeletes a share class with nothing issued.destructive
captable_list_issuancesLists shares, options, RSUs and warrants.read
captable_create_issuanceRecords one issuance.write
captable_create_issuancesRecords up to 50 issuances, all or nothing.write
captable_update_issuanceCorrects an issuance.write
captable_cancel_issuanceCancels an issuance but keeps its history.write
captable_mark_exercisedRecords that an option or warrant was exercised.write
captable_delete_issuancePermanently deletes an issuance record.destructive
captable_list_option_plansLists option plans with pool size and availability.read
captable_create_option_planCreates an option plan.write
captable_update_option_planChanges a plan's name, size or approval date.write
captable_delete_option_planDeletes an option plan; its grants stay.destructive
captable_list_convertiblesLists SAFEs and notes with terms and status.read
captable_create_convertibleRecords an unconverted SAFE or note.write
captable_update_convertibleCorrects an outstanding SAFE or note.write
captable_cancel_convertibleMarks a SAFE or note cancelled but keeps it.write
captable_delete_convertiblePermanently deletes a SAFE or note record.destructive
captable_list_valuationsLists 409A valuations with safe-harbor status.read
captable_add_valuationRecords a 409A valuation.write
captable_delete_valuationPermanently deletes a 409A record.destructive
captable_get_settingsReturns currency, par value and authorized shares.read
captable_update_settingsSets currency, par value, authorized shares, incorporation date.write
captable_import_founders_from_agreementCreates founder shares from the agreement's equity split.write
captable_agreement_alignmentCompares founder shares with the agreement's equity split.read

Modeling#

ToolWhat it doesAccess
captable_vesting_scheduleShows vested and unvested grants and upcoming vesting.read
captable_list_roundsLists closed financing rounds.read
captable_model_roundModels a priced round without saving anything.read
captable_compare_round_scenariosCompares 2 to 5 round scenarios side by side.read
captable_close_roundRecords a priced round for real, with conversions.destructive
captable_run_waterfallShows who gets what at a given exit value.read
captable_waterfall_curveReturns payouts by group across exit values.read
captable_save_scenarioSaves a round or exit scenario for the web app.write
captable_list_scenariosLists saved scenarios.read
captable_delete_scenarioDeletes a saved scenario.destructive
captable_dilution_calculatorApplies rounds to an ownership percentage; needs no cap table.read

Modeling output is an estimate from the numbers in your cap table, not legal, tax or financial advice. captable_close_round changes your cap table for real, so ask your agent to show the model first.