Adral · Plugins

Plugins

Plugins connect Adral to Notion, email, MCP servers, GitHub, Slack and Linear: what each one can read, what it can change, and what waits for your approval.

Plugins connect Adral to the services where your work already lives. Once a plugin is connected, Adral can read a Notion database, follow a Slack thread, triage a GitHub issue or call a tool on an MCP server, inside the same conversation where it plans and does the work.

In the Adral app, plugins live under Connectors: open Connectors, choose Add connection, sign in to the service, then pick exactly what Adral may use — a whole workspace, one team, one repository, one page. Adral can only reach what you grant, and the grant can be as narrow as a single issue.

Every plugin follows the same rule. Reading is logged; changing anything waits for your approval. When Adral wants to edit a page, comment on a pull request or call a tool that writes, it queues the action with a plain-language description, and nothing happens until you approve it. Many actions can be undone in one click after they are applied. Slack and Email are read-only by design, so they never change anything on your behalf.

Notion Plugin

The Notion plugin lets Adral search, read and edit the pages and databases you share with it. It is built for work that ends up in Notion anyway: specs, meeting notes, trackers and team wikis.

Illustration · a Notion edit waiting for approval

Capabilities

  • Read: search the shared workspace, read a page as Markdown with its properties, child pages and comments, and inspect a database schema.
  • Query databases with typed filters and sorts, so Adral can ask for “open tasks owned by Priya, sorted by due date” rather than scanning everything.
  • Write: create pages and sub-pages, add database rows, append content, change titles, properties and icons, add comments, and move pages to the trash or restore them.

Use cases

  • Turn a research thread into a structured Notion page under your team’s project space.
  • Read a product spec, then append a risks section and open questions for review.
  • Update the status and owner properties across rows of a launch tracker after a planning session.

Access and permissions

You connect with Notion’s own sign-in, and Notion asks which pages to share. Adral cannot see anything outside that selection. Inside Adral you then grant either the whole connected workspace or a single page or database. Every edit waits for your approval, and edits other than comments can be reverted after they are applied. Before you approve, Adral works against a preview of its pending changes, so a multi-step edit stays consistent.

Email Plugin

The Email plugin gives Adral an email address of its own. Messages sent to that address reach Adral as they arrive, which makes email a simple way to start work from other systems: alerts, forms, forwarded requests or customer messages.

Illustration · an inbound alert, triaged as it arrives

Capabilities

  • Create a dedicated address by choosing its name, for example alerts or support-triage.
  • Receive each incoming message with its sender, recipients, subject, date, text and HTML body, and attachments.
  • Trigger Adral when a message arrives, so it can classify, summarise or act on the email straight away.

Use cases

  • Forward monitoring alerts to Adral, and have it summarise what fired and what changed.
  • Route a support form to the address, so each submission is triaged and drafted into a ticket for you to approve.
  • Forward an email thread you need handled, and pick up the result in Adral.

Access and permissions

The plugin is receive-only. It does not connect to your personal inbox, and it does not send email. Adral sees only messages addressed to the address you created, each delivery is logged, and setting up the trigger is itself a recorded step. Mail sent to an address with no active trigger is rejected rather than stored.

MCP Server Plugin

The Model Context Protocol (MCP) is an open standard for exposing tools to AI systems. The MCP Server plugin connects Adral to any compatible server, so tools your team or a vendor already publishes become available to Adral without a dedicated plugin.

Illustration · choosing which MCP tools Adral may call

How MCP servers provide tools to Adral

When you connect a server, Adral asks it for its tool list and turns each tool into a typed action, using the input schema and description the server publishes. Adral then calls those tools the same way it uses a built-in plugin. A server can contribute up to 200 tools.

Configuring a server

  1. In Connectors, add an MCP Server connection and enter the server’s HTTPS URL.
  2. If the server requires sign-in, Adral follows the standard MCP authorization flow and opens the provider’s sign-in page. Public servers connect directly.
  3. Choose All tools, which includes tools the server adds later, or Choose tools, which permits only the ones you tick.

Connect only servers you trust. Adral requires HTTPS and refuses addresses on private or internal networks. Servers that require sign-in must support the standard OAuth flow with dynamic client registration.

Approval and use cases

Tools the server marks as read-only run immediately. Every other tool, including any tool with no marking, waits for your approval each time it is called. Adral pauses until you decide. Use it to pull context from internal knowledge services, run lookups against a vendor’s published MCP server, or reach a service Adral does not yet have a plugin for. Linear’s official MCP server is one example.

GitHub Plugin

The GitHub plugin lets Adral triage issues, review pull requests and keep repositories tidy on the repositories you choose. It works on the collaboration layer — issues, pull requests, reviews and comments. To make code changes inside a repository, use Adral Code.

Illustration · a pull request review drafted for approval

Capabilities

  • Repositories: list and search issues and pull requests, and open any of them in detail.
  • Issues: read the full discussion; create issues; edit titles and descriptions; add or remove labels; close, reopen and comment.
  • Pull requests: read the diff and its review threads, reply to diff comments, post a review (comment, approve or request changes), open pull requests and merge them (merge, squash or rebase).

Workflows

  • Triage a backlog: label new issues, close duplicates with a comment that links the original, and summarise what is left.
  • Get a first-pass review of a pull request: Adral reads the diff and threads, then drafts a review for you to approve.
  • Turn a planning conversation into a set of well-written issues in the right repository.

Access and permissions

You connect with GitHub sign-in, then grant one repository, one issue or one pull request. Adral cannot see other repositories through that grant. Every write waits for your approval. Edits, labels, comments and state changes can be reverted after they are applied. Creating issues or pull requests, posting reviews and merging cannot be undone automatically, so check those before you approve.

Slack Plugin

The Slack plugin gives Adral read access to the conversations you can see, so it can bring the context behind a decision into the work: what was agreed, who asked, which thread had the answer.

Illustration · an incident thread turned into a timeline

Capabilities

  • Workspace: list channels and direct messages, look up people, and search messages.
  • Conversation: read a channel or DM, its members and its threads, and search within it.
  • Thread: read the opening message and every reply.

Team collaboration use cases

  • Summarise a long incident channel into a timeline and a list of open follow-ups.
  • Find the thread where a pricing decision was made and quote it in a Notion spec.
  • Turn customer feedback scattered across channels into one prioritised list.

Access and permissions

Slack is read-only: Adral never posts, reacts or changes anything in your workspace. It signs in as you, so it can only see what you can already see. You choose how broad the access is — a whole workspace, one conversation or one thread — and Slack requests only the permissions that level needs.

Linear Plugin

The Linear plugin connects Adral to your issue tracker so it can triage, create and update work across the teams you choose.

Illustration · issues drafted from a meeting, ready to approve

Capabilities

  • Read: teams, projects, cycles, workflow states, labels and members; list and search issues; read an issue with its comments.
  • Create: issues, sub-issues and team labels.
  • Update issues: title, description, state, assignee, priority, labels, project, due date and parent; comment; archive or unarchive.

Workflows

  • Turn a meeting transcript into issues with owners, priorities and due dates in the right team.
  • Tidy a backlog: re-label, re-prioritise and assign issues to the current cycle’s project, with a comment explaining each change.
  • Write a weekly status summary from what moved in a team’s workflow states.

Access and permissions

You connect with Linear sign-in for one workspace, then grant the whole workspace, a single team or a single issue. A team grant cannot reach other teams’ issues. Every change waits for your approval. If Linear is not yet offered in your Connectors list, you can reach it today through the MCP Server plugin, using Linear’s official MCP server.

New to Adral? Start with the beginner tutorial, then see how Adral Agent uses plugins to carry work through to a finished result.

Adral · Plugins

Connect your first plugin

Plugins are available in the same Adral account you already use. Sign in, connect a service, and decide exactly what Adral may touch.