Work with the AI

MCP connections

Let the AI use outside services such as Notion and Linear, with a person's or the team's own sign-in.

An MCP connection lets the AI use a service outside the team server. The AI uses the service's tools with the credentials of the connection.

Note

Before 0.4.0, this screen is called External services.

#Two kinds of connection

KindWhat you giveWhat the AI gets
MCP serverThe server's address; sign in or enter a keyThe tools the server lists
HTTP API with a keyAn address, a key and a note on how to use itOne tool, api_request, limited to addresses under that one

#Personal and team connections

PersonalTeam
Made byThe member, in Settings › MCPAn admin, in Admin › MCP
Used byThat member, in their own chatsThe people its rules name: everyone, groups or people
Visible toOnly that member, not adminsAdmins

Admins manage team connections but do not use them unless a rule names them. Who may use a connection is checked on every call.

#Add a connection

  1. Open the MCP screen

    Settings › MCP for yourself, or Admin › MCP for the team.

    Settings › MCP, Connected
  2. Pick a service or add by address

    Discover lists services that support sign-in with Trina AX. Add connection takes any MCP server address.

    Discover: services you can add by name
  3. Sign in or paste a key

    Keys and sign-ins are stored encrypted on the server and never shown again.

    Adding a service from Discover
  4. Choose who may use it

    For a team connection, name everyone, groups or people.

You can also ask in a chat: "Connect Linear." The AI starts the connection, and you only sign in or paste the key into a sealed card.

#Changes need a yes

Reads run at once. Everything else is a write, and follows the connection's write policy:

PolicyWhat happens
Ask (default)The server shows a card with everything that will be sent. Nothing goes until a person says yes.
DenyWrites are refused.
AllowWrites run without asking. Only admins can choose this, and only for team connections.

What a service returns is treated as outside data, never as instructions. In a scheduled run nobody can say yes, so writes are refused, except to an Allow team connection approved for that schedule.

#Ask a member to connect

Some services log calls as the key's owner. Then the key belongs in the member's own connection. An admin can send a member a request with the service filled in. The member connects with their own key, or declines.

#The other direction

Your own Claude (Claude Code, Claude Desktop or claude.ai) can connect to Trina AX as an MCP server, and use your files with your permissions. Read about the Team AX MCP connector.

Full details: Integrations.

Trina AX is free software under AGPL-3.0-only. Icons: Lucide (ISC). Edit this page