Email & Slack Connectors
Pull data from external services via their MCP servers.
Outlook / Microsoft 365
km connect outlook
Requires: ms-365-mcp installed and authenticated.
Slack
km connect slack
Requires: Slack MCP server configured with workspace token.
Custom MCP source
Any MCP server can be a data source:
km connect my-source --command "npx my-mcp-server" --tool "list_items"
How it works
- Knowledge Master connects to the external MCP server as a client
- Calls the specified tool to fetch data
- Parses the response into chunks
- Embeds and stores in the knowledge graph
- Links to Person nodes (senders/authors)
The result: emails, Slack messages, and code all searchable in one place.