Skip to main content
The Promptwatch MCP server exposes the tools below. You usually don’t need tool names, just ask in plain English. Use this page when you’re writing a skill, debugging a workflow, or want to know exactly what the server can do. Most are read-only (they only query your data); a smaller set create, update, or delete records and are marked accordingly. Every tool carries machine-readable annotations (readOnlyHint, destructiveHint, idempotentHint) so MCP clients can surface and gate them appropriately.
All tools are scoped to the organization and project(s) tied to your API key or OAuth session and require a valid projectId (except list_projects, create_project, and list_models).

Projects & models

ToolAccessDescription
list_projectsReadList all projects in your organization
create_projectCreateCreate a new project
list_modelsReadList supported LLM models

Monitors

ToolAccessDescription
list_monitorsReadList monitors with their visibility metrics
get_monitorReadGet a single monitor and its metrics
create_monitorCreateCreate a new monitor
update_monitorUpdateUpdate an existing monitor
delete_monitorDeleteDelete a monitor

Prompts

ToolAccessDescription
list_promptsReadList prompts with pagination, search, and filters
get_promptReadGet a single prompt by ID
create_promptCreateCreate a new prompt
create_prompts_bulkCreateCreate multiple prompts at once
delete_promptDeleteDelete a prompt
delete_prompts_bulkDeleteDelete multiple prompts
activate_promptsUpdateActivate prompts by ID
deactivate_promptsUpdateDeactivate prompts by ID
attach_tags_to_promptUpdateAttach tags to a prompt
attach_tags_to_prompts_bulkUpdateAttach tags to multiple prompts

Visibility & sentiment

ToolAccessDescription
get_visibility_time_seriesReadBrand visibility over time
get_sentiment_time_seriesReadBrand sentiment over time

Citations

ToolAccessDescription
get_citationsReadCitation analytics: domain/URL frequency, traffic, and authority scores
get_self_citation_frequencyReadSelf-citation frequency over time
get_citation_domains_over_timeReadDomain citation frequency over time
get_citation_rank_analysisReadCitation rank for your domain over time
get_citation_top_pagesReadTop cited pages with average rank
get_citation_llm_sourcesReadTop LLM sources with citation stats
get_citation_domains_by_llmReadDomain citations broken down by LLM model

Responses

ToolAccessDescription
list_responsesReadList AI responses with pagination and filters
get_responseReadGet a single AI response and its citations
get_responses_summaryReadTotal responses and brand mentions summary
get_mentions_time_seriesReadBrand and competitor mentions over time
get_top_competitorsReadTop competitor mentions
get_response_sentiment_distributionReadSentiment distribution of responses
get_response_sentiment_time_seriesReadResponse sentiment over time

Brands & competitors

ToolAccessDescription
list_brandsReadList brands for a project
create_brandCreateCreate or link a brand to a project
update_brandUpdateUpdate a brand relationship
get_brand_visibility_over_timeReadVisibility over time for all brands
get_competitor_heatmapReadCompetitor visibility heatmap by LLM model

Content gaps & content

ToolAccessDescription
get_content_gap_statsReadContent gap coverage statistics
list_content_gap_promptsReadList prompts with content gap scores
get_content_gap_latestReadLatest content coverage analysis for a prompt
get_content_gap_recommendationsReadContent gap recommendations for a prompt
list_query_fanoutsReadList prompts with ChatGPT query fanout keywords
list_contentReadList generated content documents (summary fields)
get_contentReadGet a content document including its full body
create_contentCreateGenerate new content or optimize an existing page

Tags & personas

ToolAccessDescription
list_tagsReadList tags with prompt counts
create_tagsCreateCreate tags for a project
rename_tagUpdateRename a tag
delete_tagDeleteDelete a tag
list_personasReadList personas for a project
get_personaReadGet a single persona
create_personaCreateCreate a new persona
update_personaUpdateUpdate a persona
delete_personaDeleteDelete a persona

Action items

ToolAccessDescription
list_action_itemsReadList paginated action items for a project (page/size; defaults to non-dismissed page 1, size 50; pass status=dismissed for dismissed actions)
update_action_item_statusUpdateUpdate an action item status (accept, dismiss, complete, etc.)

Site health

ToolAccessDescription
get_site_healthReadPages with SEO issues (missing title/description, H1 problems, thin content); optional issueTypes filter

Sitemap

ToolAccessDescription
get_sitemap_progressReadSitemap crawl progress for a project

Traffic analytics

ToolAccessDescription
get_visitor_totalReadTotal visitor counts over time
get_visitor_trendReadVisitor trends by referrer over time
get_visitor_referrer_statsReadReferrer stats with period-over-period changes
get_visitor_top_pagesReadTop pages by AI-referred visits
get_visitor_top_sourcesReadTop visitor sources
get_visitor_top_locationsReadTop visitor locations
get_visitor_top_devicesReadTop visitor devices
get_visitor_top_browsersReadTop visitor browsers
get_crawler_trendReadAI crawler activity trends over time
get_top_crawler_pagesReadTop pages requested by AI crawlers