| name | mcp-agent-connect |
| description | Connect to an AI agent via MCP using their mcp_url from CRM. Discovers capabilities via agent.json, registers MCP server, and enables tool-based communication. |
| allowed-tools | Read, Bash, WebFetch |
MCP Agent Connect
Look up an agent's MCP endpoint from CRM, discover their capabilities, register in Claude Code, and interact via tools.
When to use
- "Connect to [contact]'s agent"
- "What can [company]'s agent do?"
- "Book a meeting through [person]'s agent"
- A CRM contact has
mcp_url set and user wants to interact
- User provides a new agent URL to register
Paths
| What | Path |
|---|
| CRM Companies | $CRM_PATH/contacts/companies.csv |
| CRM People | $CRM_PATH/contacts/people.csv |
| Activities | $CRM_PATH/activities.csv |
How to execute
Step 1: Find mcp_url from CRM
Parse $ARGUMENTS for the contact name or company name.
import pandas as pd
name = "$1"
people = pd.read_csv()
= people[
people[]..contains(name, =, na=) |
people[]..contains(name, =, na=)
]
companies = pd.read_csv()
comp_match = companies[
companies[]..contains(name, =, na=)
]
.empty pd.notna(.iloc[].get()):
mcp_url = .iloc[][]
contact_name =
comp_match.empty pd.notna(comp_match.iloc[].get()):
mcp_url = comp_match.iloc[][]
contact_name = comp_match.iloc[][]
:
()
exit()