What Are Connectors?
Connectors wire Claude to your external tools via Model Context Protocol (MCP) servers. They enable Claude to:- Read from your CRM, project tracker, data warehouse, email, chat, etc.
- Write updates back to those systems (create tasks, log activities, send messages)
- Stay in sync with your actual workflow instead of working in isolation
The .mcp.json File
Connector configuration lives in.mcp.json at the root of each plugin:
The
.mcp.json file is standard JSON — edit it with any text editor.Example: Sales Plugin Connectors
Here’s the default.mcp.json from the sales plugin:
How Connectors Are Used
Skills automatically use available connectors when relevant. For example, thecall-prep skill:
Without connectors:
- Asks you: “What company are you meeting with?”
- Asks you: “Who’s attending?”
- Asks you: “Any context you want me to know?”
- Uses web search for company research
- Finds your upcoming meeting in your calendar
- Pulls company and contact details from your CRM
- Gets deal history and recent activities automatically
- Still does web research for latest news
- Combines all sources into a comprehensive prep brief
Skills gracefully degrade — they work without connectors but get significantly better with them.
Customizing for Your Tool Stack
Step 1: Identify your tools
Look at which tools your team actually uses: For sales plugin:- CRM: HubSpot, Salesforce, Close, Pipedrive?
- Enrichment: Clay, ZoomInfo, Apollo, Clearbit?
- Calendar: Google Calendar, Outlook?
- Email: Gmail, Outlook?
- Chat: Slack, Microsoft Teams?
- Call recording: Gong, Fireflies, Chorus?
- Ticketing: Intercom, Zendesk, Freshdesk?
- Knowledge base: Guru, Notion, Confluence?
- Chat: Slack, Microsoft Teams?
- CRM: HubSpot, Salesforce?
- Project management: Linear, Asana, Jira, Monday?
- Docs: Notion, Confluence, Coda?
- Design: Figma?
- Analytics: Amplitude, Mixpanel, Pendo?
Step 2: Find the MCP server URLs
Most major tools have official MCP servers. Check:- Tool’s documentation: Look for “MCP integration” or “Claude integration”
- MCP Registry: Browse modelcontextprotocol.io/servers
- Plugin marketplace: See what other plugins use
Step 3: Edit .mcp.json
Connector Configuration Examples
Example 1: Minimal Sales Setup
You use HubSpot for CRM and Slack for communication:- Call prep pulls deal history from HubSpot
- Account research checks HubSpot for prior relationships
- Draft outreach checks HubSpot for existing contacts
- Pipeline review reads opportunities from HubSpot
- Internal intel comes from Slack channel discussions
Example 2: Full Sales Stack
You use HubSpot, Slack, Gmail, Google Calendar, and Fireflies:- Automatically finds upcoming meetings from Google Calendar
- Pulls email threads from Gmail for context
- Gets call transcripts from Fireflies
- Updates HubSpot after calls
- Searches Slack for internal intel
- Creates email drafts directly in Gmail
Example 3: Product Management Stack
You use Linear, Notion, Figma, and Amplitude:- Spec writing pulls related issues from Linear
- Roadmap planning reads current projects from Linear
- Research synthesis searches Notion for user research notes
- Design reviews reference Figma files
- Feature analysis pulls usage data from Amplitude
Example 4: Switching CRMs (Salesforce instead of HubSpot)
You use Salesforce instead of HubSpot:Skills are connector-agnostic — they ask for “CRM data” and work with whatever CRM you’ve configured.
Connector Types
MCP supports different connector types:HTTP/HTTPS (Most Common)
Local/Command (For CLI Tools)
Authenticated Services
Some connectors require authentication configuration:Authentication Setup
Most MCP servers handle authentication through OAuth when you first use them:Testing Your Connectors
Check if connectors are working:
Troubleshooting
If connectors aren’t working:- Check the URL: Make sure it’s the correct MCP server endpoint
- Verify authentication: Re-authenticate if needed
- Check permissions: Ensure Claude has the required access scopes
- Test manually: Try accessing the tool directly to confirm access
- Check skill execution: Watch Claude’s workflow — does it try to use the connector?
Claude will tell you if a connector isn’t working and fall back to asking for information manually.
What Connectors Enable Per Skill
Here’s how connectors enhance specific skills:Call Prep Skill
| Connector | What It Adds |
|---|---|
| CRM | Account details, contact history, open deals, recent activities |
| Recent threads with the company, open questions, attachments shared | |
| Chat | Internal discussions about the account, colleague insights |
| Transcripts | Prior call recordings, topics covered, competitor mentions |
| Calendar | Auto-find meeting, pull attendees and description |
call-prep/SKILL.md:54
Account Research Skill
| Connector | What It Adds |
|---|---|
| Enrichment | Verified emails, phone, tech stack, org chart |
| CRM | Prior relationship, past opportunities, contacts |
account-research/SKILL.md:50
Draft Outreach Skill
| Connector | What It Adds |
|---|---|
| Enrichment | Verified email, phone, background details |
| CRM | Prior relationship context, existing contacts |
| Create draft directly in your inbox |
draft-outreach/SKILL.md:11
Connector Best Practices
Start Minimal
Connect 2-3 core tools first, add more as you see value
Match Your Workflow
Only add connectors for tools your team actually uses daily
Test Thoroughly
Verify each connector works before adding the next one
Keep It Updated
When you switch tools, update .mcp.json immediately
Do’s and Don’ts
Do:- ✅ Add connectors for tools you use every day
- ✅ Remove connectors for tools you don’t use
- ✅ Test each connector after adding it
- ✅ Use environment variables for sensitive credentials
- ❌ Add every available connector “just in case”
- ❌ Hardcode API keys in .mcp.json
- ❌ Leave connectors for tools you’ve stopped using
- ❌ Share .mcp.json with credentials exposed
Advanced: Custom MCP Servers
If your company uses internal tools without MCP servers, you can build your own. See the MCP documentation for:- Creating custom MCP servers
- Wrapping internal APIs
- Building company-specific connectors
Building custom MCP servers requires development work. Start with existing connectors first.
Security Considerations
- Use OAuth when available — More secure than API keys
- Scope permissions narrowly — Only grant the minimum required access
- Use environment variables — Never commit credentials to version control
- Review access regularly — Audit what Claude can read/write
- Revoke unused connectors — Remove auth for tools you’re not using
Next Steps
Add Company Context
Teach Claude your terminology and processes
Modify Workflows
Adjust how skills execute tasks