usenotra avatar

Notra

usenotra/notra-mcp

Wraps the Notra API for managing social and content operations from your workspace. You get full CRUD on posts, brand identities, integrations (GitHub, Slack, Linear), and scheduled content generation jobs. The post tools handle listing, updating, deleting, and kicking off async generation from GitHub activity. Brand identity tools let you create and manage voice profiles, including generating them from website URLs. You can also work with chat sessions, create reusable writing skills, and manage schedules for automated content. Useful if you're building workflows that need to orchestrate content creation, maintain brand consistency across channels, or automate social posting based on dev activity.

GitHub stars
3
tools
80
transport
HTTP
last updated
Aug 31, 2026

Tools

80 tools

Public tool metadata for what this MCP can expose to an agent.

whoamiShow the current workspace and authenticated account information

Show the current workspace and authenticated account information

No parameter schema in public metadata yet.

list_workspacesList accepted and pending workspaces available to the authenticated account

List accepted and pending workspaces available to the authenticated account

No parameter schema in public metadata yet.

list_postsList post summaries with optional filters for sorting, pagination, status, content type, and brand identity

List post summaries with optional filters for sorting, pagination, status, content type, and brand identity

No parameter schema in public metadata yet.

get_postGet a single post by ID

Get a single post by ID

No parameter schema in public metadata yet.

get_post_agent_reachAI crawler, citation and referral visits to a post's live page on its Notra Site

AI crawler, citation and referral visits to a post's live page on its Notra Site

No parameter schema in public metadata yet.

create_postCreate a post from your own title and markdown

Create a post from your own title and markdown

No parameter schema in public metadata yet.

update_postUpdate a post's title, markdown, or status

Update a post's title, markdown, or status

No parameter schema in public metadata yet.

delete_postDelete a post

Delete a post

No parameter schema in public metadata yet.

generate_postQueue async post generation from GitHub activity

Queue async post generation from GitHub activity

No parameter schema in public metadata yet.

get_post_generation_statusCheck the status of a post generation job

Check the status of a post generation job

No parameter schema in public metadata yet.

get_post_scheduleGet a post's publishing schedule and per-destination status

Get a post's publishing schedule and per-destination status

No parameter schema in public metadata yet.

schedule_postSchedule an existing post for publishing in Notra and optionally GitHub, X, or LinkedIn

Schedule an existing post for publishing in Notra and optionally GitHub, X, or LinkedIn

No parameter schema in public metadata yet.

cancel_post_scheduleCancel pending publishing destinations; already-publishing destinations finish on their own

Cancel pending publishing destinations; already-publishing destinations finish on their own

No parameter schema in public metadata yet.

list_brand_identitiesList all brand identities

List all brand identities

No parameter schema in public metadata yet.

get_brand_identityGet a single brand identity by ID

Get a single brand identity by ID

No parameter schema in public metadata yet.

update_brand_identityUpdate brand identity settings

Update brand identity settings

No parameter schema in public metadata yet.

delete_brand_identityDelete a brand identity

Delete a brand identity

No parameter schema in public metadata yet.

list_brand_colorsList a brand identity's guideline colors

List a brand identity's guideline colors

No parameter schema in public metadata yet.

create_brand_colorAdd a brand color

Add a brand color

No parameter schema in public metadata yet.

update_brand_colorUpdate a brand color

Update a brand color

No parameter schema in public metadata yet.

delete_brand_colorDelete a brand color

Delete a brand color

No parameter schema in public metadata yet.

generate_brand_identityQueue async brand identity generation from a website URL

Queue async brand identity generation from a website URL

No parameter schema in public metadata yet.

get_brand_identity_generation_statusCheck the status of a brand identity generation job

Check the status of a brand identity generation job

No parameter schema in public metadata yet.

list_integrationsList enabled GitHub and Linear integrations

List enabled GitHub and Linear integrations

No parameter schema in public metadata yet.

create_github_integrationConnect a public GitHub repository

Connect a public GitHub repository

No parameter schema in public metadata yet.

list_github_activityList merged PRs, commits or releases of a connected repository

List merged PRs, commits or releases of a connected repository

No parameter schema in public metadata yet.

delete_integrationDelete a GitHub or Linear integration

Delete a GitHub or Linear integration

No parameter schema in public metadata yet.

list_schedulesList scheduled content generation jobs

List scheduled content generation jobs

No parameter schema in public metadata yet.

create_scheduleCreate a schedule from GitHub and/or Linear

Create a schedule from GitHub and/or Linear

No parameter schema in public metadata yet.

update_scheduleChange only the fields you pass on a schedule

Change only the fields you pass on a schedule

No parameter schema in public metadata yet.

delete_scheduleDelete a scheduled content generation job

Delete a scheduled content generation job

No parameter schema in public metadata yet.

run_scheduleRun a schedule once now (uses AI credits)

Run a schedule once now (uses AI credits)

No parameter schema in public metadata yet.

list_schedule_runsList a schedule's recent runs and their posts

List a schedule's recent runs and their posts

No parameter schema in public metadata yet.

list_event_triggersList triggers that generate content from GitHub releases or pushes

List triggers that generate content from GitHub releases or pushes

No parameter schema in public metadata yet.

get_event_triggerGet a single event trigger by ID

Get a single event trigger by ID

No parameter schema in public metadata yet.

create_event_triggerCreate an event trigger

Create an event trigger

No parameter schema in public metadata yet.

update_event_triggerReplace an event trigger's configuration

Replace an event trigger's configuration

No parameter schema in public metadata yet.

delete_event_triggerDelete an event trigger

Delete an event trigger

No parameter schema in public metadata yet.

list_webhook_endpointsList HTTPS endpoints subscribed to Notra events

List HTTPS endpoints subscribed to Notra events

No parameter schema in public metadata yet.

delete_webhook_endpointRemove a webhook subscription and cancel unsent deliveries

Remove a webhook subscription and cancel unsent deliveries

No parameter schema in public metadata yet.

list_webhook_deliveriesList webhook deliveries, optionally filtered by status

List webhook deliveries, optionally filtered by status

No parameter schema in public metadata yet.

get_webhook_deliveryGet a delivery's payload and attempt history

Get a delivery's payload and attempt history

No parameter schema in public metadata yet.

retry_webhook_deliveryRetry a failed webhook delivery

Retry a failed webhook delivery

No parameter schema in public metadata yet.

list_skillsList reusable writing skills

List reusable writing skills

No parameter schema in public metadata yet.

get_skillGet a single skill by name

Get a single skill by name

No parameter schema in public metadata yet.

create_skillCreate a reusable writing skill

Create a reusable writing skill

No parameter schema in public metadata yet.

update_skillUpdate a reusable writing skill

Update a reusable writing skill

No parameter schema in public metadata yet.

delete_skillDelete a reusable writing skill

Delete a reusable writing skill

No parameter schema in public metadata yet.

list_projectsList the organization's GEO projects

List the organization's GEO projects

No parameter schema in public metadata yet.

get_projectGet a single project by ID

Get a single project by ID

No parameter schema in public metadata yet.

create_projectCreate a project, optionally linked to a brand

Create a project, optionally linked to a brand

No parameter schema in public metadata yet.

update_projectRename a project or relink its brand identity

Rename a project or relink its brand identity

No parameter schema in public metadata yet.

delete_projectDelete a project and all of its GEO data (cascading)

Delete a project and all of its GEO data (cascading)

No parameter schema in public metadata yet.

get_geo_settingsGet tracked company, aliases, languages, engines and scan config

Get tracked company, aliases, languages, engines and scan config

No parameter schema in public metadata yet.

list_geo_enginesList the engine IDs a project can track

List the engine IDs a project can track

No parameter schema in public metadata yet.

update_geo_settingsChange only the given settings and restart the scan cycle

Change only the given settings and restart the scan cycle

No parameter schema in public metadata yet.

list_geo_promptsList tracked prompts (custom and auto-derived)

List tracked prompts (custom and auto-derived)

No parameter schema in public metadata yet.

create_geo_promptTrack a new prompt

Track a new prompt

No parameter schema in public metadata yet.

update_geo_promptEnable or disable a tracked prompt

Enable or disable a tracked prompt

No parameter schema in public metadata yet.

delete_geo_promptStop tracking a prompt

Stop tracking a prompt

No parameter schema in public metadata yet.

import_geo_promptsBulk import prompts from rows or CSV

Bulk import prompts from rows or CSV

No parameter schema in public metadata yet.

list_geo_prompt_suggestionsList prompts suggested from Search Console queries

List prompts suggested from Search Console queries

No parameter schema in public metadata yet.

accept_geo_prompt_suggestionTrack a suggested prompt

Track a suggested prompt

No parameter schema in public metadata yet.

dismiss_geo_prompt_suggestionDismiss a suggested prompt

Dismiss a suggested prompt

No parameter schema in public metadata yet.

list_geo_sequencesList multi-turn prompt sequences

List multi-turn prompt sequences

No parameter schema in public metadata yet.

create_geo_sequenceCreate a prompt sequence

Create a prompt sequence

No parameter schema in public metadata yet.

update_geo_sequenceUpdate a sequence's name, steps or enabled state

Update a sequence's name, steps or enabled state

No parameter schema in public metadata yet.

delete_geo_sequenceDelete a sequence

Delete a sequence

No parameter schema in public metadata yet.

run_geo_sequenceRun a sequence now; consumer apps queue a scan (uses AI credits)

Run a sequence now; consumer apps queue a scan (uses AI credits)

No parameter schema in public metadata yet.

list_geo_competitorsList tracked competitors

List tracked competitors

No parameter schema in public metadata yet.

upsert_geo_competitorCreate, update or rename a competitor

Create, update or rename a competitor

No parameter schema in public metadata yet.

suggest_geo_competitorsAI-discover likely competitors for a domain

AI-discover likely competitors for a domain

No parameter schema in public metadata yet.

delete_geo_competitorStop tracking a competitor

Stop tracking a competitor

No parameter schema in public metadata yet.

import_geo_competitorsBulk import competitors from rows or CSV

Bulk import competitors from rows or CSV

No parameter schema in public metadata yet.

create_geo_scanTrigger an async visibility scan (uses AI credits)

Trigger an async visibility scan (uses AI credits)

No parameter schema in public metadata yet.

rescan_geo_promptScan a single prompt again (uses AI credits)

Scan a single prompt again (uses AI credits)

No parameter schema in public metadata yet.

list_geo_scansList scans with pagination

List scans with pagination

No parameter schema in public metadata yet.

get_geo_scanGet a scan and its status

Get a scan and its status

No parameter schema in public metadata yet.

get_geo_snapshotCompact cross-signal diagnosis and recommended next actions

Compact cross-signal diagnosis and recommended next actions

No parameter schema in public metadata yet.

get_geo_changesChanges between the two latest scans

Changes between the two latest scans

No parameter schema in public metadata yet.

Sponsors

Readme

Notra MCP Server

An MCP (Model Context Protocol) server for the Notra API. It manages posts, brand identities, integrations, schedules, GEO visibility scans, competitors, content briefs, and AI traffic analytics.

Install from a directory

The quickest way to connect is a one-click listing, which signs you in with OAuth:


View the full README on GitHub

Details

Repository
github.com/usenotra/notra-mcp
Website
www.usenotra.com
Transport
HTTP
Registry
MCP registry, active