Skip to main content
Integrations live at Integrations in the dashboard sidebar (app.usenotra.com/{org-slug}/integrations). The page has four tabs (All, Input, Output and Extensions), and below them a section called From the integration store lists MCP servers published by the Notra community.

Input sources

Input sources feed data into Notra. GitHub and Linear supply the Studio content pipeline for changelogs, blog posts and social posts, while Slack gives you a chat channel with the Notra agent. Granola brings meeting notes into chat and content workflows, and Google Search Console feeds GEO prompt suggestions.

GitHub

Install the Notra GitHub App and pick repositories so Notra can turn commits, merged pull requests and releases into changelogs, blog posts and social posts.

Linear

Authorize a Linear workspace with OAuth so Notra can read completed issues as a data source next to GitHub activity.

Slack

Install the Notra agent in your workspace, then mention it in a thread to chat, draft and approve content from Slack.

Granola

Connect Granola with an API key so the agent can read meeting notes, AI summaries and transcripts.

Google Search Console

Turn the search queries you already rank for into suggested GEO prompts, which you manage from the GEO Prompts page.

Output destinations

Framer

Pull posts into a Framer site with the Notra plugin from the Framer Marketplace. The plugin uses a read-only API key.
Framer is the only output integration in the dashboard today. Other publishing paths run through Notra itself. Social posts publish to X and LinkedIn from the Content page, and any CMS can read posts through the API.

Extensions

Raycast

Search posts, copy content and manage workflows from Raycast. The Integrations page shows a setup guide, and the extension needs a read and write API key.

MCP servers

The MCP Servers card on the Integrations page opens integrations/mcp, where you connect external MCP servers so the Notra agent can use their tools and data.
  • Custom servers: add any remote MCP server by name and URL, and Notra prepends https:// for you. Authentication is one of None (public server), Headers (an API key, bearer token or custom headers) or OAuth. With OAuth, Notra redirects you to the server to approve access and then stores an encrypted refresh token and renews access automatically.
  • Integration store: servers published by the Notra community appear under From the integration store. Depending on how the listing was published, connecting one needs no credentials, asks for your own headers or starts an OAuth flow. Deep links of the form app.usenotra.com/{org-slug}/integrations/{listing-slug} open the connect dialog for a listing directly.
  • Notra tests the connection while you add a server, and from each connected server’s card you can enable, disable or delete it, or refresh its tool list.
This is the reverse direction from Notra’s own MCP server, which lets AI tools like Claude or Cursor call Notra. For that, see MCP Server.

Content types from input sources

When you create content from GitHub or Linear activity, Notra can generate:
1

Changelog

Release notes grouped from merged pull requests, pushes and releases.
2

Blog post

Long-form articles about a feature or release.
3

X post

Short updates announcing releases and features.
4

LinkedIn post

Professional updates about product and engineering progress.
Each repository you add through the GitHub App starts with changelog, blog post and X post outputs enabled, while LinkedIn posts and images are available when you create content or schedules.

Getting started

1

Connect a source

Install the GitHub App or connect Linear, then pick what Notra can read.
2

Generate content

Open Content and create a changelog, blog post or social post from recent activity, picking the repositories and Linear workspaces to include.
3

Automate

Use schedules for recurring content, or event triggers that fire on GitHub webhooks.
4

Publish

Review drafts in the dashboard, publish social posts or pull posts into Framer or your own site through the API.

Permissions and security

  • Read access to your sources: GitHub, Linear, Granola and Google Search Console are read-only connections, while Slack needs write access to post replies in threads.
  • Selective access: you choose which repositories the GitHub App can see, which Search Console property to analyze and which Slack channels the agent may respond in.
  • Encrypted credentials: Notra encrypts access tokens, API keys, webhook secrets and MCP OAuth refresh tokens at rest.
  • Remove anytime: you can disable or delete any integration from its page in the dashboard.

Next steps

Connect GitHub

Install the GitHub App and pick repositories

Create automation

Schedules and event triggers for generated content
Last modified on October 8, 2026