mcpField
M
MisarSEO MCP Server

MisarSEO MCP Server

远程服务
misarseo.com商业与营销05 天前更新

关于 MisarSEO MCP Server

MisarSEO MCP Server 为营销人员和网站所有者提供 SEO 研究与监测工具,涵盖关键词研究、排名跟踪、站点审计、反向链接、Search Console 数据和 AI 搜索可见度。

主要功能

  1. 01研究并分类关键词
  2. 02跟踪排名和 SERP 变化
  3. 03审计网站健康状况与技术问题
  4. 04查看反向链接和竞争对手
  5. 05分析 Search Console 表现

适用场景

  1. 01制定关键词计划和内容简报
  2. 02监测项目域名的搜索排名
  3. 03通过站点审计发现技术问题
  4. 04与竞争对手比较搜索表现

MCP 相关

向 MCP 客户端提供 SEO 研究和监测工具、提示词及资源。支持 stdio 和 Streamable HTTP 连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.misar.io/seo/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://api.misar.io/seo/mcp需要授权
安装包
npm@misarseo/mcp1.0.0

工具

详细介绍

MisarSEO MCP 服务

从任何 AI 助手中研究关键词、跟踪排名、审核网站、监控反向链接和 AI 搜索可见度。

npm smithery license

180 个工具 · 6 个提示词 · 3 个资源 · 6 个 Agent 技能

兼容 Claude(桌面版、Code 和网页版)、Cursor、VS Code、Windsurf、Cline、 Zed、Gemini CLI、ChatGPT 以及任何其他兼容 MCP 的客户端,可通过 stdio 或 Streamable HTTP 连接。


安装

Smithery(推荐)
npx -y @smithery/cli install misar/misarseo-mcp --client claude
Claude Code
claude mcp add misarseo -- npx -y @misarseo/mcp@latest
手动安装(适用于任何客户端)
{
  "mcpServers": {
    "misarseo": {
      "command": "npx",
      "args": ["-y", "@misarseo/mcp@latest"],
      "env": { "MISARSEO_API_KEY": "mseo_your_key_here" }
    }
  }
}

每种客户端的现成配置都位于 connectors/ 中。

远程连接(无需安装)
{
  "mcpServers": {
    "misarseo": {
      "type": "streamable-http",
      "url": "https://api.misar.io/seo/mcp",
      "headers": { "Authorization": "Bearer mseo_your_key_here" }
    }
  }
}

身份验证

在 https://seo.misar.io/ai(AI 与 MCP → 创建 API 密钥)创建 API 密钥——密钥以 mseo_ 开头——然后通过以下三种方式之一将其提供给服务:MISARSEO_API_KEY 环境变量、MCP 客户端的 env 块,或 ~/.misarseo/config.json 中的 { "api_key": "mseo_…" }。

可自托管实例:设置 MISARSEO_BASE_URL。


工具

工具描述
list_projects列出用户组织中的活跃项目。
get_dashboard为调用者组织中的每个活跃项目提供一张卡片:最新审核健康状况、排名跟踪器状态,以及过去 7 天的网站分析会话数。
research_keywords在一次调用中研究 1-5 个种子关键词的数据(搜索量、难度、CPC、相关创意)——每个种子关键词运行一次研究。
save_keywords将关键词保存到项目的已保存关键词列表中。
list_saved_keywords列出项目中已保存的关键词,以及已缓存的相关指标(搜索量、难度、CPC)和标签。
classify_keyword_intent根据措辞判断 1-200 个关键词的搜索意图:信息型、导航型、商业型、交易型或未知。
get_keyword_potential获取一个关键词的父级主题和流量潜力,基于一组有界(最多 5 个)相关关键词之间真实 SERP 重叠情况构建——而非完整的“关键词到 URL”反向索引,本代码库的免费技术栈并不具备该索引。
get_keyword_serp_overview获取每个关键词的 SERP 概览:该关键词最新的实时 SERP 快照;此外,当此确切关键词已在此项目的排名跟踪中时,还会从与 get_rank_keyword_history/get_rank_volatility_index 相同的排名跟踪服务中直接读取其历史排名趋势和 SERP 波动情况。
get_keyword_strategy关键词策略构建器:针对 1-500 个粘贴的关键词,执行“搜索量 -> 聚类 -> 页面 -> 简报”流程,完全由现有组件组合而成——包括相同的批量关键词查询、已保存关键词主题聚类功能和 get_topic_research 共用的短语聚类引擎、与项目自身已抓取页面的文本匹配,以及有界数量的 AI 网关内容简报调用(按测得的搜索量,从排名靠前的少数聚类中每个聚类调用一次,并受共享 AI 网关预算限制)。
get_topic_research获取种子关键词的内容创意,由本代码库已为其他功能获取的三个来源组合而成:种子词的 SERP(当前为其排名的页面标题)、PAA 风格的问题(将真实自动补全结果改写为问题),以及自动补全关键词建议。
get_keyword_list_share_of_voice获取已保存关键词列表的声量份额:项目自身域名加最多 3 个竞争对手域名,根据已保存关键词标签评分(在本代码库中,“已保存关键词列表”就是一个已保存关键词标签——省略 tagId/tagName 表示项目中的所有已保存关键词)。
get_domain_overview返回域名自然搜索概况:预估自然流量、自然关键词数量,以及 0-100 的域名权威度评分。
get_domain_batch批量分析域名:每个域名返回一条权威度记录,每次最多 100 个。
get_domain_authority_history域名权威度历史:某个项目和域名的已存储权威度快照趋势,按时间从早到晚排列。
capture_domain_authority_snapshot立即记录域名权威度快照:调用 get_domain_overview 已使用的同一免费解析器,并记录今天的读数,以便 get_domain_authority_history 返回趋势数据。
find_serp_competitors比较给定关键词集的搜索结果中相互竞争的域名。
get_keyword_gap将项目自身域名与最多 3 个竞争对手域名进行比较,并将竞争对手排名涉及的每个关键词分类为缺失/落后/持平/领先/未知。
list_competitor_monitors竞争对手页面变更检测:列出项目监控的具体竞争对手 URL,并提供 lastCheckedAt(首次定期检查到该页面之前为 null)。
add_competitor_monitor开始监控一个竞争对手页面的变更:标题/元数据、真实的逐行内容差异(新增/删除/未更改的行数——绝不捏造相似度评分)、出站链接和结构化数据类型。
remove_competitor_monitor停止监控一个竞争对手 URL。
get_competitor_monitor_changes获取一个受监控竞争对手 URL 的已检测变更时间线,按时间从新到旧排列——未发现任何变更的检查不会显示在此处。
get_rank_tracker只读访问排名跟踪器配置及其最新结果。
add_rank_tracking_keywords向现有排名跟踪器配置添加关键词。
get_rank_config_trend获取某个跟踪器每次运行的关键词排名分布区间,按时间从早到晚排列——每次检查中,排名前 3、4-10、11-20 或 20 名以外的跟踪关键词数量。
get_rank_movers在指定时间范围内,获取跟踪器自身域名的新上榜关键词和快速攀升关键词。
get_rank_keyword_history获取每个关键词随时间变化的排名序列,按时间从早到晚排列——与应用为单个跟踪关键词绘制 SERP 历史图表所用的序列相同。
get_rank_volatility_index获取近期运行的 SERP 波动指数——该跟踪器自身排名在每次运行间的变动幅度,完全根据已存储的历史记录计算(不发起新的 SERP 调用)。
get_rank_ai_overview_trend获取跟踪器关键词的 AI Overview 出现趋势,按时间从早到晚排列——每次检查中,SERP 显示 Google AI Overview 的跟踪关键词占比,以及该比例随时间的变化。
list_rank_annotations获取排名跟踪器自身时间线上的图表备注——如“部署了新的标题标签”“算法更新”,按时间从早到晚排列。
add_rank_annotation在排名跟踪器自身时间线上添加图表备注。
remove_rank_annotation从排名跟踪器自身时间线上移除图表备注。
list_rank_cannibalisation列出最新排名 URL 与声明的目标 URL 不一致的跟踪关键词(参见 set_rank_keyword_target_url)。
set_rank_keyword_target_url设置或清除某个跟踪关键词预期排名的 URL。
list_rank_keyword_tags列出某个排名跟踪器正在使用的标签,以及项目的完整标签词汇表。
update_rank_keyword_tag对选定的跟踪关键词附加或移除一个标签(每次调用最多 500 个关键词 ID)。
get_brave_search_rank_check检查项目域名(或明确指定的 targetDomain)在某个关键词的真实 Brave Search 结果中的排名。
create_rank_tracker为项目创建排名跟踪器配置(域名 + 市场 + 设备 + 日程),并返回其 configId。
list_rank_tracking_keywords列出一个排名跟踪器跟踪的关键词:{ keywords, totalCount, page, pageSize },每行包含 { id, configId, keyword, searchVolume, keywordDifficulty, cpc, metricsFetchedAt, createdAt }。
remove_rank_tracking_keywords根据跟踪关键词 ID(来自 list_rank_tracking_keywords)从排名跟踪器中移除关键词。
start_site_audit从 startUrl 开始 MisarSEO 网站抓取/审核。
get_site_audit_status获取由 start_site_audit 启动的网站审核进度:{ status, pagesCrawled, pagesTotal, lighthouseTotal, lighthouseCompleted, lighthouseFailed, currentPhase, startedAt, completedAt }。
get_audit_comparison将一次网站审核与更早的一次进行比较:哪些问题是新增的,哪些已修复,哪些仍然存在,以及健康评分的变化。
get_audit_core_web_vitals核心网页指标报告:列出本次审核已运行 Lighthouse 的各页面/策略的 LCP/INP/CLS,并根据 Google 发布的阈值进行分类。
get_audit_https_reportHTTPS 报告:安全页面占比、混合内容和不安全链接数量、首页 HTTPS 路径状态,以及 HTTPS 网站站点地图中的 HTTP URL——针对项目最新完成的抓取(或指定的较早抓取)。
get_audit_internal_links内部链接报告:每个页面的内部出站/入站链接数量、孤立页面、死胡同,以及点击深度分布——针对项目最新完成的抓取(或指定的较早抓取)。
get_audit_structured_data结构化数据报告:按 schema.org @type 对页面分组,列出没有结构化数据的页面,以及包含无法解析的 JSON-LD 区块的页面——针对项目最新完成的抓取(或指定的较早抓取)。
get_search_console_performance查询已连接 Search Console 资源的 Search Analytics:按查询/页面/国家/设备/日期查看点击次数、展示次数、CTR 和平均排名。
inspect_urls对已连接资源的最多 10 个 URL 运行 Google Search Console URL Inspection:索引/覆盖状态、上次抓取时间、Google 选择的 canonical 与声明的 canonical,以及移动设备/富媒体搜索结果评估结果。
get_search_console_coverage获取 MisarSEO 自身的已连接资源索引覆盖率报告:哪些 URL 已编入索引、已排除或出错,以及原因。
get_search_console_hourly_performance获取 MisarSEO 自身保留的已连接资源 Search Console 小时级汇总数据——对应于 get_search_console_performance 的每日存档。
get_search_console_sitemaps获取 Search Console sitemaps.list/sitemaps.get:已连接资源提交的所有站点地图及其处理状态(待处理、上次下载时间、警告/错误数量、各内容类型的提交数量),或一个指定的站点地图。
get_gsc_ctr_by_position按排名位置获取 CTR:将网站自身历史 Search Console 点击/展示数据按排名位置分组(1-3、4-10、11-20、21+——与本代码库现有的排名跟踪位置分布区间一致),并提供项目在每个区间实际获得的点击加权 CTR。
get_gsc_anonymous_queries匿名查询估算:为保护搜索者隐私,Search Console 会从按查询维度返回的响应中完全省略部分低频查询(这是 Google 自己记录的行为,并非本代码库的假设)。
get_cannibalisation_report查找项目已连接的 Search Console 资源中出现自身竞争的查询:其两个或更多页面因同一查询获得展示,导致该查询的点击、点击信号和排名历史分散在多个 URL 上。
get_content_decay_report查找在两个相邻时间段之间点击量明显下降的页面,数据完全来自 MisarSEO 自身存档的 Search Console 历史记录(由每晚同步填充的每日每页前 200 条存档)。
get_backlinks_overview返回反向链接概况摘要(反向链接总数、引荐域名、引荐页面、排名),以及按反向链接数量排列的主要引荐域名。
get_link_intersect查找链接到项目 2-4 个竞争对手、但未链接到项目自身的域名。
list_disavow_entries拒绝链接文件管理:列出项目的所有拒绝链接条目,按时间从早到晚排列。
add_disavow_entry拒绝链接文件管理:将一个 URL 或域名标记为拒绝对象。
remove_disavow_entry拒绝链接文件管理:根据 ID(来自 list_disavow_entries)移除一个拒绝链接条目。
export_disavow_file拒绝链接文件管理:将项目的拒绝链接条目导出为 Google 拒绝链接工具接受的精确 .txt 内容(support.google.com/webmasters/answer/2648487)——每行一个不带修饰的 URL,拒绝该确切页面;或使用 domain:<host> 拒绝整个域名及其子域名。
get_backlink_anchors逐页获取域名或 URL 的锚文本分布:哪些锚文本链接到该页面,以及每个锚文本对应的反向链接、引荐域名、引荐页面和 dofollow 链接数量。
get_content_optimizer_report为一个页面提供页面内优化建议和 AI 内容评分,并以当前目标关键词排名页面为基准进行评估;两者共同生成——一次 AI 网关调用即可同时生成评分和建议)。
get_content_page_metrics获取任意单个 URL 的轻量级页面内指标——内容优化器的无关键词、无 AI 同类工具。
run_brand_radar_scan扫描真实 AI 答案引擎和搜索引用,查找品牌提及、与指定竞争对手的声量份额,以及引用来源。
get_brand_radar_scan_status根据 jobId 获取由 run_brand_radar_scan 启动的 Brand Radar 扫描状态。
explore_ai_prompt将一个提示词提交给最多 4 个模型角色运行,并逐字返回每个回答;启用 webSearch 时还会返回真实引用。
research_ai_prompts将一个种子主题转化为值得跟踪的候选提示词(将真实 Google/Bing 自动补全结果改写为问题),并提供来自此项目自身已跟踪提示词的已有提及率信号。
compare_ai_competitor_positioning通过 explore_ai_prompt 流程运行一个提示词,并根据相同的真实模型回答,检查一个品牌及其指定竞争对手的提及和引用情况。
get_direct_vendor_answers对最多 5 个真实且直接验证的供应商模型运行提示词——you_com(You.com Answer API)、deepseek、grok(xAI)、meta_ai(Meta's Model API)和 minimax;每个模型都通过相应供应商自己的公共 API 调用。
get_brand_scan_trend获取某个品牌或域名记录的 AI 可见度历史:每次过往 Brand Radar 扫描中看到的提及、引用来源和竞争对手,按时间从早到晚排列。
list_brand_monitors列出项目的品牌监控项——由 Brand Radar 按计划重新扫描的目标,而非仅在调用 run_brand_radar_scan 时扫描的目标。
upsert_brand_monitor创建或替换品牌监控项——设置完整的日程和竞争对手列表,而非单独字段。
delete_brand_monitor删除品牌监控项,停止其定期扫描。
list_tracked_prompts列出项目的跟踪提示词——按计划通过 explore_ai_prompt 的真实回答流程重新运行,并与上一次检查的结果对比,以发现提及/引用量下降。
upsert_tracked_prompt创建或替换跟踪提示词——设置完整的模型列表和日程,而非单独字段。
delete_tracked_prompt删除跟踪提示词,停止其定期检查。
get_tracked_prompt_trend获取某个跟踪提示词的观测历史——每次真实定期检查记录一个数据点(mentionedByCount/citedByCount 相对于 successfulModelCount),按时间从早到晚排列。
get_unlinked_mentions_report未链接的品牌提及:通过免费 SERP 后端将 brand 作为查询词搜索,然后检查每个结果页面是否已链接到 trackedDomain。
get_media_monitoring_report媒体监控:筛选 get_unlinked_mentions_report 的候选结果,只保留已知社交/论坛/新闻平台域名;也可以选择合并同一品牌已运行的 Prompt Explorer 扫描中的引用平台细分数据。
search_local_businesses搜索坐标附近的本地商家列表。
get_google_business_questions获取某个商家关键词对应的问答条目。
run_local_nap_audit将声明的商家名称/地址/电话与免费 OpenStreetMap 商家搜索在所声明位置附近找到的列表进行比较。
get_local_pack_rank只读访问本地包排名检查配置及其最新检查结果。
get_local_rank_grid只读访问地理网格排名跟踪配置及其最新运行结果。
get_gbp_profile只读获取项目已关联地点的 Google Business Profile 列表资料:标题、类别、电话、网站、描述、营业时间段数量,以及已设置的 Google 属性分类条目。
get_gbp_performance只读获取项目已关联地点在包含起止日期的日期范围内的 Business Profile Performance API 指标。
get_gbp_reviews只读获取项目已关联 Google Business Profile 地点的评价,一次一页,遵循 Google 分页。
reply_to_gbp_review回复一条评价(或覆盖现有回复),使用来自 get_gbp_reviews 的 reviewId。
get_gbp_optimization获取项目已关联 Google Business Profile 地点的完整度/质量评分,以及基于 AI 的优化建议。
list_gbp_locations列出此部署的操作员凭据可管理的所有 Google Business Profile 账户和地点——用于选择要关联到项目的地点,数据来源于 set_gbp_connection。
get_gbp_connection获取项目当前关联的 Google Business Profile 地点;若尚未关联,则返回 { connection: null }。
set_gbp_connection将项目关联(或重新指向)到某个 Google Business Profile 地点。
disconnect_gbp移除项目与其 Google Business Profile 地点的关联。
list_gbp_posts列出在项目已关联 Google Business Profile 地点发布的帖子。
create_gbp_post在已关联的 Google Business Profile 地点发布新的“最新动态”帖子。
delete_gbp_review_reply移除所有者在一条 Google 评价下发布的回复(使用来自 get_gbp_reviews 的 reviewId)。
create_local_pack_rank_config创建本地包排名检查配置:检查 businessName 在某个地点、某个关键词下的 Google 本地包排名。
delete_local_pack_rank_config删除本地包排名检查配置,包括其全部检查历史。
run_local_pack_rank_check立即运行本地包排名检查——实时抓取一次 Google 公共本地搜索结果(不使用付费 Places API)。
create_local_rank_grid_config创建地理网格排名跟踪配置:围绕中心坐标设置一个 3x3 点阵,并从每个点检查某个关键词和域名的自然搜索排名。
delete_local_rank_grid_config删除地理网格排名跟踪配置,包括其全部运行记录和点位历史。
run_local_rank_grid立即运行地理网格排名检查——最多调用 9 次实时 SERP 和 9 次反向地理编码。
get_web_analytics_summary获取项目自身跟踪代码段的会话数/页面浏览量/跳出率时间序列。
get_web_analytics_top_pages根据浏览量列出热门页面,并分别提供入口页面和退出页面细分数据;数据来自项目自身的跟踪代码段。
get_web_analytics_sources获取项目自身跟踪代码段的引荐来源/渠道/UTM 细分数据,包括 AI 引荐归因:aiReferral.bySource 按助手(chatgpt/claude/perplexity/gemini/copilot/you/poe)细分 AI 引荐渠道。
get_web_analytics_devices获取项目自身跟踪代码段的设备/浏览器/操作系统细分数据。
list_ga4_properties列出调用者已连接的 Google Analytics 授权可访问的所有 GA4 资源——用于选择要关联到项目的资源,数据来源于 set_ga4_property。
set_ga4_property关联(或重新指向)项目的 Google Analytics 资源。
disconnect_ga4解除项目与其 Google Analytics 资源的关联。
get_ga4_performance_summary获取 MisarSEO 为已连接资源保留的每日 Google Analytics 汇总数据:sessions、activeUsers、newUsers、engagementRate、bounceRate、conversions、screenPageViews。
get_ga4_channel_breakdown获取 MisarSEO 为已连接资源保留的每日 GA4 渠道细分数据(sessionDefaultChannelGroup)——从其他所有获客渠道中分离出自然搜索,这是 GA4 在 Search Console 自身点击/展示数据之外补充的 SEO 相关信号。
get_ga4_landing_pages获取 MisarSEO 为已连接资源保留的每日 GA4 落地页细分数据:每个落地页的会话数/互动情况/转化数,并在每天内按会话数降序排列。
log_analyzer_list_uploads列出项目的服务器日志上传记录及其解析状态——用于日志文件分析器/机器人分析功能。
log_analyzer_upload上传服务器访问日志,以便在后台解析(日志文件分析器/机器人分析)。
log_analyzer_daily_summary获取日期范围内所有日志上传记录中按(日期、机器人类别、机器人标签、状态代码、内容类型区间)统计的机器人命中数——用于生成机器人流量的时间序列、状态代码或内容类型视图。
log_analyzer_top_paths获取机器人访问次数最多的路径,按(机器人类别、机器人标签、路径、状态代码)细分——用于展示机器人分析的最繁忙路径表格。
list_link_prospects链接建设工具:列出项目的所有潜在链接对象,按时间从新到旧排列,每条记录都附有实时域名权威度读数(绝不缓存,也绝不捏造评分)。
add_link_prospect链接建设工具:向项目列表中添加一个潜在链接对象域名/页面。
update_link_prospect链接建设工具:编辑潜在链接对象的可编辑字段(url/label/targetUrl/联系人字段)——仅更改此处提供的字段。
update_link_prospect_status链接建设工具:让潜在链接对象沿外联状态流程推进——prospected -> contacted -> replied -> link_placed/declined/no_response(declined/no_response 可以回到 contacted,以便再次联系)。
remove_link_prospect链接建设工具:根据 ID(来自 list_link_prospects)移除一个潜在链接对象及其活动日志。
list_link_prospect_activity链接建设工具:获取潜在链接对象的活动日志——包括每条手动输入的备注和每次自动记录的状态变更,按时间从新到旧排列。
add_link_prospect_note链接建设工具:向潜在链接对象添加一条手动活动日志记录,例如
import_link_prospects_csv链接建设工具:从已解析的行中一次性批量添加最多 500 个潜在链接对象(每行至少包含一个域名)。
export_link_prospects_csv链接建设工具:将项目的潜在链接对象列表导出为 CSV 文本。
get_bing_site_overview获取 Bing 自身对项目域名的视图:每日搜索表现(点击/展示)、每个查询的统计数据、自身网站入站链接、剩余 URL 提交配额、抓取诊断信息(抓取统计、抓取问题、抓取设置)、已提交的 Feed 和查询参数设置——直接从 Bing Webmaster API 读取。
get_bing_backlinks获取 GetLinkCounts:项目匹配的 Bing 网站自身入站链接页面列表——这是 get_bing_site_overview 中已包含的反向链接字段的专用单次调用形式。
get_bing_url_links获取 GetUrlLinks:指向项目匹配的 Bing 网站上某个特定页面的入站链接(锚文本 + 来源 URL),直接从 Bing Webmaster API 读取。
get_bing_url_info获取 GetUrlInfo,以及可选的 GetChildrenUrlInfo:项目匹配的 Bing 网站上某个 URL 的索引/抓取元数据(锚文本数量、发现/上次抓取日期、HTTP 状态、Bing 是否将其视为页面);设置 includeChildren 后,还会返回 Bing 在其下发现的每个 URL 的相同元数据。
get_bing_keyword_research获取 GetKeyword + GetKeywordStats + GetRelatedKeywords:某个查询的真实 Bing 展示数据、近期每周历史记录和相关查询——直接从 Bing Webmaster API 读取。
get_bing_detail_stats获取 GetQueryTrafficStats + GetPageStats + GetPageQueryStats + GetQueryPageStats + GetQueryPageDetailStats:项目匹配的 Bing 网站按查询和页面划分的搜索表现详情。
get_bing_feed_details获取 GetFeedDetails:项目匹配网站某个特定 Feed URL 的 Feed 详情,结构与 Bing GetFeeds 列表中的一条记录相同。
submit_bing_content提交内容:将页面完整内容(经过 base64 编码的 HTTP 消息)直接推送到项目匹配的 Bing 网站,绕过抓取流程。
submit_bing_feed提交 Feed:将站点地图/Feed URL 提交到项目匹配的 Bing 网站。
save_bing_crawl_settings保存抓取设置:覆盖项目匹配的 Bing 网站的抓取速率/AJAX 抓取配置。
update_bing_blocked_url添加屏蔽 URL + 移除屏蔽 URL:通知 Bing 停止或恢复在项目匹配网站的搜索结果中显示一个 URL。
update_bing_query_parameter添加查询参数 + 移除查询参数 + 启用/禁用查询参数:添加、移除或切换一个查询字符串参数,通知 Bing 在为项目匹配网站规范化 URL 时忽略该参数。
list_bing_sites列出调用者已连接的 Bing Webmaster OAuth 授权可访问的所有网站——用于选择要关联到项目的网站,数据来源于 set_bing_site。
set_bing_site关联(或重新指向)项目的 Bing Webmaster 网站。
disconnect_bing解除项目与其 Bing Webmaster 网站的关联。
submit_indexnow将项目自身最多 10,000 个 URL 提交到 IndexNow(由 Bing、Yandex、Seznam 和 Naver 转发),使其无需等待下一次计划抓取即可重新抓取。
get_yandex_site_overview获取 Yandex 自身对项目域名的视图:索引摘要——包括网站质量指数(SQI),这是与 OpenPageRank 和 Tranco 并列的第三个独立权威度信号——以及热门搜索查询;直接从 Yandex Webmaster API 读取。
reindex_yandex_url请求 Yandex Webmaster 重新抓取项目匹配主机上的某个特定 URL。
list_yandex_hosts列出调用者已连接的 Yandex Webmaster OAuth 授权可访问的所有主机——用于选择要关联到项目的主机,数据来源于 set_yandex_host。
set_yandex_host关联(或重新指向)项目的 Yandex Webmaster 主机。
disconnect_yandex解除项目与其 Yandex Webmaster 主机的关联。
get_baidu_connection获取项目当前的百度 Webmaster(百度搜索资源平台)连接,以及今日推送配额使用情况。
set_baidu_connection设置(或替换)项目的百度 Webmaster 网站和推送令牌。
disconnect_baidu移除项目的百度 Webmaster 连接。
submit_baidu_urls将项目自身的 URL 推送到百度(data.zz.baidu.com/urls),以加快抓取。
list_ahrefs_projects列出调用者已连接的 Ahrefs Connect 授权可访问的所有 Rank Tracker 和 Site Audit 项目——用于选择要关联到 MisarSEO 项目的项目,数据来源于 set_ahrefs_project。
set_ahrefs_project绑定(或重新指向)项目两个独立 Ahrefs 项目类型中的一个——projectType 用于选择 rank_tracker 或 site_audit。
disconnect_ahrefs完全断开连接:解除 Rank Tracker 和 Site Audit 两种绑定,并移除已存储的授权。
list_patches补丁:列出为项目拟定的所有 title/metaDescription/canonical/redirect 修复,按时间从新到旧排列;每个(页面、字段)仅保留一条有效记录。
draft_patch补丁:根据某个页面的问题拟定 title/metaDescription/canonical/redirect 修复。
batch_draft_patches补丁:一次调用即可通过 AI 为最多 10 个页面拟定 title 和 metaDescription。
publish_patch补丁:使拟定的修复生效——该修复会显示在项目的公共清单中,嵌入式代码段(对于重定向,则是由操作员部署的 Worker)会在访问者浏览器中读取该清单。
revert_patch补丁:停止提供已发布的修复——可立即生效,因为发布操作始终只控制公共清单中的可见性,从未修改受审计网站自身源站的内容。
list_patch_auto_publish_rules补丁:列出此项目会在 AI 刚拟定补丁时立即自动发布的所有问题类型(每个项目每天最多自动发布 20 个补丁)。
enable_patch_auto_publish补丁:从现在开始,此问题类型的 AI 新拟定补丁会立即发布,无需等待手动调用 publish_patch(每个项目每天最多自动发布 20 个补丁)。
disable_patch_auto_publish补丁:停止自动发布此问题类型的 AI 新拟定补丁——之后拟定的补丁将再次等待手动调用 publish_patch。
list_report_definitions列出项目的报告定义,每个定义都包含 widgetCount。
create_report_definition创建报告定义,并按打印顺序指定一组选定的组件。
get_report_definition获取报告定义的名称和按顺序排列的组件类型。
rename_report_definition重命名报告定义。
delete_report_definition删除报告定义。
set_report_widgets按打印顺序替换报告定义的整个组件列表。
render_report_definition渲染报告定义——仅获取其中选定的组件,而非固定的一组组件。
get_report_schedule获取报告定义的日程(如果有)。
upsert_report_schedule创建或替换报告定义的日程——设置完整的间隔和收件人列表,而非单独字段。
delete_report_schedule删除报告定义的日程。
list_portfolios列出调用者组织的投资组合,每个投资组合都包含 projectCount。
create_portfolio创建投资组合。
get_portfolio为每个成员项目提供一张卡片(结构与 get_dashboard 返回的相同——不含 GSC 和反向链接,原因见其自身说明),并提供汇总总数。
rename_portfolio重命名投资组合。
delete_portfolio删除投资组合。
add_portfolio_projects向投资组合添加项目。
remove_portfolio_projects从投资组合中移除项目。
get_usage获取调用者组织的计划等级、剩余额度,以及针对该组织跟踪的所有配额/计数维度。

提示词

客户端以斜杠命令形式提供的可复用工作流。

提示词描述
keyword_research_plan调研一个种子主题,按搜索意图和潜力筛选关键词,并保存精选列表。
competitor_gap_analysis找出竞争对手拥有而项目尚未覆盖的关键词和链接域名。
site_audit_review将最新的网站审计结果转化为按优先级排列的技术修复清单。
search_console_opportunities从 Search Console 中挖掘排名临界查询、关键词蚕食问题和流量衰退页面。
ai_visibility_check检查品牌在 AI 回答中的呈现情况,以及被提及但未附链接的位置。
weekly_rank_report生成可供利益相关方查看的每周排名跟踪摘要。

资源

Agent 无需调用工具即可附加的只读上下文。

URI描述
misarseo://projects组织当前启用的 MisarSEO 项目及其 ID 和域名。
misarseo://dashboard每个项目一张卡片:最新审计健康状况、排名跟踪器状态,以及过去 7 天的网站分析会话数。
misarseo://account/usage套餐级别、剩余额度,以及各项配额(关键词查询、审计、Brand Radar 扫描、日志上传)的使用情况。

Agent 技能

收录于 skills/ — 当任务匹配时,Agent 会加载相应指南。

技能适用场景
ai-search-visibility使用 MisarSEO 衡量品牌在 AI 回答和 AI 搜索引用中的呈现情况 — Brand Radar 声量份额、提示词探索、提示词研究和未附链接的提及。适用于“我们是否出现在 ChatGPT 中”“AI 搜索可见度”“GEO”“LLM 提及”“AI Overviews”或品牌提及相关问题。
competitor-gap-analysis将 MisarSEO 项目与竞争对手进行比较 — 关键词差距、SERP 竞争对手、链接交集和竞争对手页面变更监控。适用于“我的竞争对手是谁”“我缺少哪些关键词”“竞争对手从哪里获得链接”或“监控这个竞争对手的页面”等问题。
keyword-research在 MisarSEO 中研究、筛选和保存关键词 — 搜索量、难度、意图、流量潜力和主题集群。适用于“为……查找关键词”“我们应该瞄准什么”“关键词创意”“这个关键词值得做吗”,或根据种子主题制定内容计划等需求。
rank-tracking-report汇报和整理 MisarSEO 排名跟踪数据 — 排名、可见度趋势、排名变动、波动情况、错误页面排名、图表备注和关键词标签。适用于“我的排名怎么样”“每周排名报告”“哪些排名有变动”“跟踪这些关键词”或“哪个页面在这个关键词下排名”等问题。
search-console-insights将 MisarSEO 中的 Google Search Console 数据转化为行动 — 排名临界查询、关键词蚕食、流量衰退页面、按排名计算的实际 CTR 和索引缺口。适用于“我的搜索流量情况如何”“快速 SEO 优化机会”“流量为什么下降”“彼此竞争的页面”,或任何提及 Search Console / GSC 的问题。
technical-site-audit阅读 MisarSEO 网站审计结果,并将其转化为按优先级排列的技术修复清单 — HTTPS、内部链接、结构化数据、Core Web Vitals、索引;还可选择将标题/元数据修复作为补丁提交。适用于“审计我的网站”“技术 SEO 问题”“这个页面为什么未被索引”“孤立页面”或“修复我的标题”等问题。

安全

破坏性且不可逆的操作会标注 (destructiveHint),以便 客户端在运行前提示确认。技能会指导 Agent 在执行任何会发送邮件、发布内容 或以其他方式让他人看到的操作前先进行确认。

发现(initialize、tools/list、prompts/list、resources/list) 无需凭据,因此注册表可在不提供凭据的情况下索引该服务。 所有操作都需要凭据。


Links

MIT © Misar.AI

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。