{"apiVersion":"v1","directorySlug":"vecto-mcp-5b19b348f9","title":"Vecto","description":"After every call, Vecto summarizes the conversation, detects commitments, suggests follow-ups and updates your CRM automatically.","pageUrl":"https://www.mcpbundles.com/skills/vecto-mcp-5b19b348f9","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.vecto.live/mcp","hostedMcpUrl":null,"toolCount":27,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"live.vecto/vecto-mcp-5b19b348f9","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_vecto_app_status","description":"Use this when you need to verify that the Vecto ChatGPT app MCP server is reachable. Returns only public connection status, not private workspace data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Get Vecto app status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_vecto_app_status","displayName":"Get Vecto app status"},{"name":"render_vecto_status_card","description":"Use this when the user wants to open the native Vecto app UI in ChatGPT or inspect the MCP app connection status.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Render Vecto status card","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"render_vecto_status_card","displayName":"Render Vecto status card"},{"name":"get_vecto_workspace_profile","description":"Use this after the user connects Vecto with OAuth to verify which Vecto workspace is linked to the ChatGPT app. Returns read-only workspace identity only.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Get Vecto workspace profile","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_vecto_workspace_profile","displayName":"Get Vecto workspace profile"},{"name":"search_vecto_leads","description":"Search and list CRM leads in the connected Vecto workspace. Returns lead summaries only; use get_vecto_lead for contact details.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"q":{"type":"string"},"sort":{"enum":["newest","oldest"],"type":"string"},"limit":{"type":"integer","maximum":50,"minimum":1},"range":{"type":"string","const":"today"},"cursor":{"type":"string"},"status":{"enum":["open","won","lost","archived"],"type":"string"},"stageId":{"type":"string"},"timezone":{"type":"string"},"createdTo":{"type":"string"},"leadTagId":{"type":"string"},"pipelineId":{"type":"string"},"createdFrom":{"type":"string"},"ownerUserId":{"type":"string"}}},"title":"Search Vecto leads","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_vecto_leads","displayName":"Search Vecto leads"},{"name":"get_vecto_lead","description":"Get one CRM lead by Vecto leadId in the connected workspace. Includes contact details and tags when available.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["leadId"],"properties":{"leadId":{"type":"string"}}},"title":"Get Vecto lead","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_vecto_lead","displayName":"Get Vecto lead"},{"name":"get_vecto_pipeline_summary","description":"Get read-only Vecto CRM pipeline and stage counts for the connected workspace.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"pipelineId":{"type":"string"}}},"title":"Get Vecto pipeline summary","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_vecto_pipeline_summary","displayName":"Get Vecto pipeline summary"},{"name":"list_vecto_contacts","description":"List CRM contacts in the connected Vecto workspace. Returns contact summaries with linked open lead context when available.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"q":{"type":"string"},"limit":{"type":"integer","maximum":50,"minimum":1},"cursor":{"type":"string"},"ownerUserId":{"type":"string"},"contactTagId":{"type":"string"}}},"title":"List Vecto contacts","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_vecto_contacts","displayName":"List Vecto contacts"},{"name":"list_vecto_tasks","description":"List CRM lead tasks in the connected Vecto workspace, filterable by status, assignee, pipeline, stage, type, tag, and text.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"q":{"type":"string"},"view":{"enum":["mine","all"],"type":"string"},"limit":{"type":"integer","maximum":50,"minimum":1},"cursor":{"type":"string"},"status":{"enum":["open","overdue","completed","all"],"type":"string"},"typeId":{"type":"string"},"stageId":{"type":"string"},"leadTagId":{"type":"string"},"pipelineId":{"type":"string"},"assigneeUserId":{"type":"string"}}},"title":"List Vecto tasks","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_vecto_tasks","displayName":"List Vecto tasks"},{"name":"prepare_vecto_move_lead_stage","description":"Prepare a confirmation request to move one known Vecto lead to a known pipeline stage. This does not move the lead; call confirm_vecto_move_lead_stage only after explicit user approval.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["leadPublicId","pipelineId","stageId"],"properties":{"stageId":{"type":"string"},"pipelineId":{"type":"string"},"leadPublicId":{"type":"string"}}},"title":"Prepare Vecto lead stage move","logicalName":"prepare_vecto_move_lead_stage","displayName":"Prepare Vecto lead stage move","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"confirm_vecto_move_lead_stage","description":"Execute a previously prepared Vecto lead stage move. Call this only after the user explicitly confirms the pending confirmationId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["confirmationId"],"properties":{"confirmationId":{"type":"string"}}},"title":"Confirm Vecto lead stage move","logicalName":"confirm_vecto_move_lead_stage","displayName":"Confirm Vecto lead stage move","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_vecto_assign_lead","description":"Prepare a confirmation request to assign one known Vecto lead to a known Vecto user. This does not assign the lead; call confirm_vecto_assign_lead only after explicit user approval.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["leadPublicId","assignedUserId"],"properties":{"leadPublicId":{"type":"string"},"assignedUserId":{"type":"string"}}},"title":"Prepare Vecto lead assignment","logicalName":"prepare_vecto_assign_lead","displayName":"Prepare Vecto lead assignment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"confirm_vecto_assign_lead","description":"Execute a previously prepared Vecto lead assignment. Call this only after the user explicitly confirms the pending confirmationId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["confirmationId"],"properties":{"confirmationId":{"type":"string"}}},"title":"Confirm Vecto lead assignment","logicalName":"confirm_vecto_assign_lead","displayName":"Confirm Vecto lead assignment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_vecto_create_task","description":"Prepare a confirmation request to create one CRM task for a known Vecto lead. This does not create the task; call confirm_vecto_create_task only after explicit user approval.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["leadPublicId","taskTypeId","text","dueAt","assignedUserId"],"properties":{"text":{"type":"string"},"dueAt":{"type":"string"},"taskTypeId":{"type":"string"},"leadPublicId":{"type":"string"},"assignedUserId":{"type":"string"}}},"title":"Prepare Vecto task creation","logicalName":"prepare_vecto_create_task","displayName":"Prepare Vecto task creation","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"confirm_vecto_create_task","description":"Execute a previously prepared Vecto CRM task creation. Call this only after the user explicitly confirms the pending confirmationId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["confirmationId"],"properties":{"confirmationId":{"type":"string"}}},"title":"Confirm Vecto task creation","logicalName":"confirm_vecto_create_task","displayName":"Confirm Vecto task creation","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_vecto_update_lead_fields","description":"Prepare a confirmation request to update custom fields on one known Vecto lead. This does not update the lead; call confirm_vecto_update_lead_fields only after explicit user approval.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["leadPublicId"],"properties":{"customFields":{"type":"array","items":{"type":"object","required":["definitionId","value"],"properties":{"value":{},"definitionId":{"type":"string"}}}},"leadPublicId":{"type":"string"},"customFieldsValues":{"type":"array","items":{"type":"object","properties":{"values":{"type":"array","items":{"type":"object","properties":{"value":{},"enumId":{"type":"string"},"enumCode":{"type":"string"}}}},"fieldId":{"type":"string"},"fieldCode":{"type":"string"}}}}}},"title":"Prepare Vecto lead field update","logicalName":"prepare_vecto_update_lead_fields","displayName":"Prepare Vecto lead field update","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"confirm_vecto_update_lead_fields","description":"Execute a previously prepared Vecto lead field update. Call this only after the user explicitly confirms the pending confirmationId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["confirmationId"],"properties":{"confirmationId":{"type":"string"}}},"title":"Confirm Vecto lead field update","logicalName":"confirm_vecto_update_lead_fields","displayName":"Confirm Vecto lead field update","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_vecto_update_contact_fields","description":"Prepare a confirmation request to update standard or custom fields on one known Vecto contact. This does not update the contact; call confirm_vecto_update_contact_fields only after explicit user approval.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["contactPublicId"],"properties":{"e164":{"type":"string"},"email":{"type":"string"},"company":{"type":"string"},"fullName":{"type":"string"},"ownerUserId":{"type":"string"},"customFields":{"type":"array","items":{"type":"object","required":["definitionId","value"],"properties":{"value":{},"definitionId":{"type":"string"}}}},"contactPublicId":{"type":"string"},"customFieldsValues":{"type":"array","items":{"type":"object","properties":{"values":{"type":"array","items":{"type":"object","properties":{"value":{},"enumId":{"type":"string"},"enumCode":{"type":"string"}}}},"fieldId":{"type":"string"},"fieldCode":{"type":"string"}}}}}},"title":"Prepare Vecto contact field update","logicalName":"prepare_vecto_update_contact_fields","displayName":"Prepare Vecto contact field update","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"confirm_vecto_update_contact_fields","description":"Execute a previously prepared Vecto contact field update. Call this only after the user explicitly confirms the pending confirmationId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["confirmationId"],"properties":{"confirmationId":{"type":"string"}}},"title":"Confirm Vecto contact field update","logicalName":"confirm_vecto_update_contact_fields","displayName":"Confirm Vecto contact field update","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_vecto_update_lead_tags","description":"Prepare a confirmation request to replace the full tag list on one known Vecto lead. This does not update tags; call confirm_vecto_update_lead_tags only after explicit user approval.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["leadPublicId","tagIds"],"properties":{"tagIds":{"type":"array","items":{"type":"string"}},"leadPublicId":{"type":"string"}}},"title":"Prepare Vecto lead tag replacement","logicalName":"prepare_vecto_update_lead_tags","displayName":"Prepare Vecto lead tag replacement","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"confirm_vecto_update_lead_tags","description":"Execute a previously prepared Vecto lead tag replacement. Call this only after the user explicitly confirms the pending confirmationId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["confirmationId"],"properties":{"confirmationId":{"type":"string"}}},"title":"Confirm Vecto lead tag replacement","logicalName":"confirm_vecto_update_lead_tags","displayName":"Confirm Vecto lead tag replacement","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_vecto_update_contact_tags","description":"Prepare a confirmation request to replace the full tag list on one known Vecto contact. This does not update tags; call confirm_vecto_update_contact_tags only after explicit user approval.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["contactPublicId","tagIds"],"properties":{"tagIds":{"type":"array","items":{"type":"string"}},"contactPublicId":{"type":"string"}}},"title":"Prepare Vecto contact tag replacement","logicalName":"prepare_vecto_update_contact_tags","displayName":"Prepare Vecto contact tag replacement","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"confirm_vecto_update_contact_tags","description":"Execute a previously prepared Vecto contact tag replacement. Call this only after the user explicitly confirms the pending confirmationId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["confirmationId"],"properties":{"confirmationId":{"type":"string"}}},"title":"Confirm Vecto contact tag replacement","logicalName":"confirm_vecto_update_contact_tags","displayName":"Confirm Vecto contact tag replacement","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_vecto_send_inbox_reply","description":"Prepare a confirmation request to send one text reply to a known open Vecto inbox conversation. This does not send the message; call confirm_vecto_send_inbox_reply only after explicit user approval.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["conversationId","text"],"properties":{"text":{"type":"string"},"conversationId":{"type":"string"},"allowHumanAgent":{"type":"boolean"}}},"title":"Prepare Vecto inbox reply send","logicalName":"prepare_vecto_send_inbox_reply","displayName":"Prepare Vecto inbox reply send","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"confirm_vecto_send_inbox_reply","description":"Send a previously prepared Vecto inbox reply. Call this only after the user explicitly confirms the pending confirmationId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["confirmationId"],"properties":{"confirmationId":{"type":"string"}}},"title":"Confirm Vecto inbox reply send","logicalName":"confirm_vecto_send_inbox_reply","displayName":"Confirm Vecto inbox reply send","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_vecto_inbox_conversations","description":"List open inbox conversations in the connected Vecto workspace, with last-message previews and linked lead context.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"q":{"type":"string"},"limit":{"type":"integer","maximum":25,"minimum":1},"cursor":{"type":"string"},"channel":{"enum":["all","whatsapp","messenger","instagram"],"type":"string"}}},"title":"List Vecto inbox conversations","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_vecto_inbox_conversations","displayName":"List Vecto inbox conversations"},{"name":"get_vecto_inbox_conversation","description":"Get one open inbox conversation by conversationId, including recent messages. Use messageLimit to request up to 40 messages.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["conversationId"],"properties":{"messageLimit":{"type":"integer","maximum":40,"minimum":1},"conversationId":{"type":"string"}}},"title":"Get Vecto inbox conversation","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_vecto_inbox_conversation","displayName":"Get Vecto inbox conversation"},{"name":"render_vecto_workspace_panel","description":"Open the native Vecto workspace panel in ChatGPT with read-only CRM leads and inbox conversations.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"q":{"type":"string"}}},"title":"Render Vecto workspace panel","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"render_vecto_workspace_panel","displayName":"Render Vecto workspace panel"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Vecto&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AudmVjdG8ubGl2ZS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Vecto%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.vecto.live%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Vecto%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.vecto.live%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Vecto&connectorUrl=https%3A%2F%2Fmcp.vecto.live%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Vecto\" --url \"https://mcp.vecto.live/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/vecto-mcp-5b19b348f9","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/vecto-mcp-5b19b348f9/tools/{tool}","mcpServerUrl":"https://mcp.vecto.live/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/vecto-mcp-5b19b348f9?live=1"}