MCP in Agents

Use MCP Connectors in Agents

You can now use MCP (Model Context Protocol) connectors directly in Agent properties. This extends MCP functionality beyond chat to enable automated workflows that run on triggers.

What are MCP Connectors in Agents?

MCP connectors let your agents interact with external tools and services. When you assign MCP tools to a property, the LLM calls those tools automatically when the property computes.

The LLM you select for the property handles the tool output and reformats it to match the property type. For example, if your property is a Text field, the LLM converts the MCP tool response into text.

How to Add MCP Tools to Agent Properties

  1. Open your Agent and add a new Property
  2. Select any property type (Text, Number, Single Select, etc.)
  3. Click the Integrations section
  4. Select MCP Connectors
  5. Browse available tools and check the ones you need
  6. Write your prompt to instruct the LLM how to use the selected tools
  7. Click away to save
Adding MCP directly to an Agent

Adding MCP directly to an Agent

The property now uses your selected MCP tools whenever it computes.

Tool Permissions and Automatic Approval

When you use MCP tools in Agent properties, the LLM must execute tools without manual approval. This is because agent properties compute automatically when triggers fire.

If you select tools that require approval, V7 Go prompts you to allow them. When you approve:

  • The tools are set to Always Allowed
  • This applies everywhere in your workspace, including chat
  • You can manage tool permissions in Integrations > MCP Connectors > [Your Integration]

To check or change tool permissions:

  1. Go to Integrations
  2. Click MCP Connectors
  3. Select the integration (e.g., Linear, Granola, Slack)
  4. View which tools are set to Always Allowed vs. Needs Approval

Example: Daily Meeting Summary Agent

Build an agent that compiles action items from yesterday's meetings and sends them to Slack every weekday morning.

Setup:

  1. Create a new agent
  2. Add a Time Trigger property set to run every weekday at 9 AM
  3. Add an Action Items property:
    • Select MCP Connectors > Granola
    • Check the get_meetings tool
    • Prompt: "Get all action items from yesterday's meetings"
  4. Add a SlackMessage property:
    • Select MCP Connectors > Slack
    • Check the slack_send_messege tool
    • Prompt: "Send the action items to the team channel."

When the trigger fires at 9 AM, the agent:

  1. Retrieves meeting transcripts from Granola
  2. Extracts action items
  3. Posts a summary to Slack