Skip to content

Integrations

Integrations are connected team work sources Murph can use for context while grounding replies.

Connect default integrations from setup or the browser UI. Murph stores runtime-host secrets in ~/.murph/.credentials and stores non-secret runtime-host settings, such as repository scope or vault paths, in ~/.murph/config.yaml.

Integration credentials are runtime-level credentials. Connected integrations are available to the shared host and should be safe for that host to read.

Murph does not reach into individual-local tools or files. Add only team-approved sources to the shared runtime.

Connect Default Integrations

Murph ships shared-source defaults: Notion, GitHub, and Linear.

IntegrationHow to connectWhat Murph can use
NotionPaste a Notion integration token.Shared pages and docs.
GitHubPaste a GitHub access token, then select repositories.Issues, pull requests, and repository context from selected repos.
LinearPaste a Linear API key.Issues, projects, and product work.

What integrations provide

An integration can provide:

  • context sources for grounding
  • read-only source search tools
  • credential status for setup

Murph enables the relevant context and search capabilities when an integration is connected.

Supported integrations may also be indexed for source-routing metadata after connection or scope changes. Murph indexes GitHub, Linear, and Notion.

Advanced Configuration

For direct YAML and environment-variable setup, see Configuration.

Custom integrations

Use Plugins when you want to add a local or custom integration without editing Murph core source.

Self-hosted handoff agent for async coverage.