Two Ways to Connect
MCP Servers
The standard for AI tool integration. Many services offer MCP servers with rich, pre-built capabilities.Best for: Services with official MCP support (GitHub, Exa, databases)
APIs
Connect to any service with API documentation. Just paste the docs and your agent can use it.Best for: Any service with an API—internal tools, third-party services, custom backends
How It Works
When you connect a service to an agent, Craft Agents:- Reads the configuration from your agent document
- Discovers capabilities available from that service
- Creates tools the agent can call during conversations
- Handles authentication by securely storing credentials per agent
Multi-Service Workflows
Each agent can connect to multiple services simultaneously. This is where things get powerful:- Research agent: Exa for web search + GitHub for code search + Slack to share findings
- Code dashboard: GitHub for PRs and issues + Linear for project tracking + Craft to update your notes
- Daily briefing: Calendar API + Slack + task manager to generate morning summaries
Security
- Scoped credentials: Each agent has its own stored credentials. Agents cannot access each other’s connections.
- Encrypted storage: All credentials are encrypted locally on your machine.
- Explicit approval: You control which services each agent can access.