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. Below the tabs, 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 power the Studio content pipeline (changelogs, blog posts, social posts). Slack gives you a chat channel with the Notra agent. Granola brings meeting notes into chat and content workflows. Google Search Console feeds GEO prompt suggestions.

GitHub

Install the Notra GitHub App and pick repositories. Commits, merged pull requests, and releases become changelogs, blog posts, and social posts.

Linear

Authorize a Linear workspace with OAuth. Completed issues are a data source next to GitHub activity.

Slack

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

Granola

Connect Granola with an API key. 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. Managed from the GEO Prompts page.

Output destinations

Framer

Pull posts into a Framer site with the Notra plugin from the Framer Marketplace. 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; the extension itself 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 (https:// is prepended for you). Authentication is one of None (public server), Headers (an API key, bearer token, or custom headers), or OAuth (you are redirected to the server to approve access, and Notra stores an encrypted refresh token and renews access automatically).
  • Integration store: servers published by the Notra community appear under From the integration store. Connecting one either needs no credentials, asks for your own headers, or starts an OAuth flow, depending on how the listing was published. 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. Each connected server can be enabled, disabled, deleted, or have its tool list refreshed from its card.
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.

Community integrations

Featul

Import Notra changelog content into Featul. Built and supported by Featul.

Kontentspace

A former community connector for the Notra MCP. The service is no longer reachable.

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. 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, and pick what Notra can read.
2

Generate content

Open Content and create a changelog, blog post, or social post from recent activity. Pick 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. 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: access tokens, API keys, webhook secrets, and MCP OAuth refresh tokens are encrypted at rest.
  • Remove anytime: every integration can be disabled or deleted 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 September 2, 2026