
Notra
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 toolsPublic 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:
Details
- Repository
- github.com/usenotra/notra-mcp
- Website
- www.usenotra.com
- Transport
- HTTP
- Registry
- MCP registry, active