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 opensintegrations/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.
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