{"apiVersion":"v1","directorySlug":"spiritherb-mcp-3025f45114","title":"SpiritHerb 个人网站","description":"SpiritHerb 个人主页，包含个人项目、更新和常用入口。","pageUrl":"https://www.mcpbundles.com/skills/spiritherb-mcp-3025f45114","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.spiritherb.top/mcp","hostedMcpUrl":null,"toolCount":30,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"top.spiritherb/spiritherb-mcp-3025f45114","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"exa-web_search_exa","description":"Search the web for any topic and get clean, ready-to-use content.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","minLength":1},"numResults":{"type":"number"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"exa-web_search_exa","displayName":"exa-web_search_exa","title":"exa-web_search_exa"},{"name":"exa-web_fetch_exa","description":"Read a webpage's full content as clean markdown. Use after web_search_exa when highlights are insufficient or to read any URL.","inputSchema":{"type":"object","required":["urls"],"properties":{"urls":{"type":"array","items":{"type":"string"}},"maxCharacters":{"type":"number","minimum":1}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"exa-web_fetch_exa","displayName":"exa-web_fetch_exa","title":"exa-web_fetch_exa"},{"name":"tavily-tavily_search","description":"Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"},"topic":{"enum":["general"],"type":"string","default":"general"},"country":{"type":"string","default":""},"end_date":{"type":"string","default":""},"start_date":{"type":"string","default":""},"time_range":{"enum":["day","week","month","year"],"type":"string"},"exact_match":{"type":"boolean"},"max_results":{"type":"number","default":5,"maximum":20,"minimum":5},"search_depth":{"enum":["basic","advanced","fast","ultra-fast"],"type":"string","default":"basic"},"include_images":{"type":"boolean","default":false},"exclude_domains":{"type":"array","items":{"type":"string"},"default":[]},"include_domains":{"type":"array","items":{"type":"string"},"default":[]},"include_favicon":{"type":"boolean","default":false},"include_raw_content":{"type":"boolean","default":false},"include_image_descriptions":{"type":"boolean","default":false}}},"logicalName":"tavily-tavily_search","displayName":"tavily-tavily_search","title":"tavily-tavily_search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tavily-tavily_extract","description":"Extract content from URLs. Returns raw page content in markdown or text format.","inputSchema":{"type":"object","required":["urls"],"properties":{"urls":{"type":"array","items":{"type":"string"}},"query":{"type":"string"},"format":{"enum":["markdown","text"],"type":"string","default":"markdown"},"extract_depth":{"enum":["basic","advanced"],"type":"string","default":"basic"},"include_images":{"type":"boolean","default":false},"include_favicon":{"type":"boolean","default":false}}},"logicalName":"tavily-tavily_extract","displayName":"tavily-tavily_extract","title":"tavily-tavily_extract","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tavily-tavily_crawl","description":"Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"},"limit":{"type":"integer","default":50,"minimum":1},"format":{"enum":["markdown","text"],"type":"string","default":"markdown"},"max_depth":{"type":"integer","default":1,"minimum":1},"max_breadth":{"type":"integer","default":20,"minimum":1},"instructions":{"type":"string"},"select_paths":{"type":"array","items":{"type":"string"},"default":[]},"extract_depth":{"enum":["basic","advanced"],"type":"string","default":"basic"},"allow_external":{"type":"boolean","default":true},"select_domains":{"type":"array","items":{"type":"string"},"default":[]},"include_favicon":{"type":"boolean","default":false}}},"logicalName":"tavily-tavily_crawl","displayName":"tavily-tavily_crawl","title":"tavily-tavily_crawl","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tavily-tavily_map","description":"Map a website's structure. Returns a list of URLs found starting from the base URL.","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"},"limit":{"type":"integer","default":50,"minimum":1},"max_depth":{"type":"integer","default":1,"minimum":1},"max_breadth":{"type":"integer","default":20,"minimum":1},"instructions":{"type":"string"},"select_paths":{"type":"array","items":{"type":"string"},"default":[]},"allow_external":{"type":"boolean","default":true},"select_domains":{"type":"array","items":{"type":"string"},"default":[]}}},"logicalName":"tavily-tavily_map","displayName":"tavily-tavily_map","title":"tavily-tavily_map","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tavily-tavily_research","description":"Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings. Rate limit: 20 requests per minute.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"},"model":{"enum":["mini","pro","auto"],"type":"string","default":"auto"}}},"logicalName":"tavily-tavily_research","displayName":"tavily-tavily_research","title":"tavily-tavily_research","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"linkup-linkup-search","description":"Search the web in real time using Linkup to retrieve current information, facts, and news from trusted sources. Use this tool for: real-time data (weather, stocks, sports scores, events), breaking news, current events, recent research, product information, up-to-date prices, schedules, and any information not available in your knowledge base. Returns comprehensive content from the most relevant sources.","inputSchema":{"type":"object","required":["query"],"properties":{"depth":{"enum":["standard","deep"],"type":"string","default":"standard"},"query":{"type":"string"}},"additionalProperties":false},"title":"Linkup web search","logicalName":"linkup-linkup-search","displayName":"Linkup web search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"linkup-linkup-fetch","description":"Fetch a URL and return the content of the page. If you are unable to fetch the page content, might be worth trying to render the JavaScript content.","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"},"renderJs":{"type":"boolean","default":false}},"additionalProperties":false},"title":"Linkup page fetch","logicalName":"linkup-linkup-fetch","displayName":"Linkup page fetch","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"metaso-metaso_search","description":"使用秘塔AI搜索进行多维度搜索。","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string"},"size":{"type":"number","default":10,"maximum":100,"minimum":1},"scope":{"enum":["webpage","document","paper","image","video","podcast"],"type":"string","default":"webpage"},"conciseSnippet":{"type":"boolean","default":false},"includeSummary":{"type":"boolean","default":false},"includeRawContent":{"type":"boolean","default":false}}},"logicalName":"metaso-metaso_search","displayName":"metaso-metaso_search","title":"metaso-metaso_search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"metaso-metaso_reader","description":"读取指定URL的网页内容并转换为结构化格式。","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"},"format":{"enum":["markdown","json"],"type":"string","default":"markdown"}}},"logicalName":"metaso-metaso_reader","displayName":"metaso-metaso_reader","title":"metaso-metaso_reader","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tinyfish-search","description":"通过 TinyFish 搜索API进行网络搜索，返回包含标题、URL、摘要的结构化结果。支持通过 excludedDomains 排除指定域名，默认会过滤一批低质量内容站点。","inputSchema":{"type":"object","required":["query"],"properties":{"page":{"type":"integer","maximum":10,"minimum":0},"query":{"type":"string","minLength":1},"language":{"type":"string"},"location":{"type":"string"},"excludedDomains":{"type":"array","items":{"type":"string","pattern":"^(?:\\*\\.)?(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$","maxLength":255,"minLength":1},"maxItems":50}}},"title":"Search the web","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"tinyfish-search","displayName":"Search the web"},{"name":"tinyfish-fetch","description":"通过 TinyFish Fetch API 获取指定 URL 的完整网页内容，支持 Markdown/HTML 等格式。可同时抓取最多 10 个 URL","inputSchema":{"type":"object","required":["urls"],"properties":{"urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":10,"minItems":1},"links":{"type":"boolean"},"format":{"enum":["markdown","html","json"],"type":"string"},"imageLinks":{"type":"boolean"}}},"title":"Fetch web page content","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"tinyfish-fetch","displayName":"Fetch web page content"},{"name":"bilibili-bilibili-search-summary","description":"搜索B站视频内容简介列表","inputSchema":{"type":"object","required":["keyword"],"properties":{"page":{"type":"number","minimum":1},"limit":{"type":"number","maximum":20,"minimum":1},"keyword":{"type":"string"}}},"logicalName":"bilibili-bilibili-search-summary","displayName":"bilibili-bilibili-search-summary","title":"bilibili-bilibili-search-summary","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"bilibili-bilibili-hot","description":"获取B站热门内容","inputSchema":{"type":"object","required":[],"properties":{"type":{"enum":["all","history","rank","music"],"type":"string","default":"all"}}},"logicalName":"bilibili-bilibili-hot","displayName":"bilibili-bilibili-hot","title":"bilibili-bilibili-hot","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"bilibili-bilibili-video-detail","description":"获取B站视频详情信息","inputSchema":{"type":"object","required":["videoId"],"properties":{"videoId":{"type":"string"}}},"logicalName":"bilibili-bilibili-video-detail","displayName":"bilibili-bilibili-video-detail","title":"bilibili-bilibili-video-detail","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"bilibili-bilibili-user-info","description":"获取UP主基本信息","inputSchema":{"type":"object","required":["uid"],"properties":{"uid":{"type":"string"}}},"logicalName":"bilibili-bilibili-user-info","displayName":"bilibili-bilibili-user-info","title":"bilibili-bilibili-user-info","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"bilibili-bilibili-user-stat","description":"获取UP主统计信息（粉丝数、关注数等）","inputSchema":{"type":"object","required":["uid"],"properties":{"uid":{"type":"string"}}},"logicalName":"bilibili-bilibili-user-stat","displayName":"bilibili-bilibili-user-stat","title":"bilibili-bilibili-user-stat","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"bilibili-bilibili-user-videos","description":"暂不支持-获取UP主视频列表","inputSchema":{"type":"object","required":["uid"],"properties":{"uid":{"type":"string"},"page":{"type":"number","default":1,"minimum":1},"order":{"enum":["pubdate","click","stow"],"type":"string","default":"pubdate"},"pageSize":{"type":"number","default":20,"maximum":50,"minimum":1}}},"logicalName":"bilibili-bilibili-user-videos","displayName":"bilibili-bilibili-user-videos","title":"bilibili-bilibili-user-videos","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"bilibili-bilibili-user-complete","description":"获取UP主完整信息（包含基本信息和统计信息）","inputSchema":{"type":"object","required":["uid"],"properties":{"uid":{"type":"string"}}},"logicalName":"bilibili-bilibili-user-complete","displayName":"bilibili-bilibili-user-complete","title":"bilibili-bilibili-user-complete","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"bilibili-bilibili-bangumi-timeline","description":"获取B站番剧时间表，支持查询指定时间范围内的番剧播出信息","inputSchema":{"type":"object","required":[],"properties":{"after":{"type":"number","default":6,"maximum":7,"minimum":0},"types":{"enum":[1],"type":"number","default":1},"before":{"type":"number","default":6,"maximum":7,"minimum":0}},"additionalProperties":false},"logicalName":"bilibili-bilibili-bangumi-timeline","displayName":"bilibili-bilibili-bangumi-timeline","title":"bilibili-bilibili-bangumi-timeline","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"twitter-twitter_search","description":"搜索推特公开推文。返回推文列表（作者、正文、时间、点赞/转推数）。","inputSchema":{"type":"object","required":["query"],"properties":{"max":{"type":"integer"},"lang":{"type":"string"},"type":{"enum":["top","latest","photos","videos"],"type":"string"},"query":{"type":"string"},"since":{"type":"string"},"until":{"type":"string"},"from_user":{"type":"string"}}},"logicalName":"twitter-twitter_search","displayName":"twitter-twitter_search","title":"twitter-twitter_search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"twitter-twitter_tweet","description":"查看单条推文及其回复（评论）。tweet_id 是数字 ID 或完整 URL。","inputSchema":{"type":"object","required":["tweet_id"],"properties":{"tweet_id":{"type":"string"},"max_replies":{"type":"integer"}}},"logicalName":"twitter-twitter_tweet","displayName":"twitter-twitter_tweet","title":"twitter-twitter_tweet","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"twitter-twitter_user","description":"查看用户主页信息（昵称、简介、粉丝数、关注数等）。","inputSchema":{"type":"object","required":["screen_name"],"properties":{"screen_name":{"type":"string"}}},"logicalName":"twitter-twitter_user","displayName":"twitter-twitter_user","title":"twitter-twitter_user","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"coolapk-coolapk_search","description":"搜索酷安社区内容。type 可选 feed(帖子)/user(用户)/topic(话题)/app(应用)/product(产品)，默认 feed。","inputSchema":{"type":"object","required":["query"],"properties":{"page":{"type":"integer"},"type":{"enum":["feed","user","topic","app","product"],"type":"string"},"query":{"type":"string"}}},"logicalName":"coolapk-coolapk_search","displayName":"coolapk-coolapk_search","title":"coolapk-coolapk_search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"coolapk-coolapk_feed","description":"查看酷安帖子详情。feed_id 是帖子 ID。","inputSchema":{"type":"object","required":["feed_id"],"properties":{"feed_id":{"type":"integer"}}},"logicalName":"coolapk-coolapk_feed","displayName":"coolapk-coolapk_feed","title":"coolapk-coolapk_feed","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"coolapk-coolapk_comments","description":"查看酷安帖子评论列表。feed_id 是帖子 ID。","inputSchema":{"type":"object","required":["feed_id"],"properties":{"page":{"type":"integer"},"feed_id":{"type":"integer"}}},"logicalName":"coolapk-coolapk_comments","displayName":"coolapk-coolapk_comments","title":"coolapk-coolapk_comments","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"coolapk-coolapk_app","description":"获取酷安 App 信息（包名查询应用详情）。","inputSchema":{"type":"object","required":["pkg"],"properties":{"pkg":{"type":"string"}}},"logicalName":"coolapk-coolapk_app","displayName":"coolapk-coolapk_app","title":"coolapk-coolapk_app","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"codex-resets-get_status","description":"Return the latest Codex usage-limit reset, a scheduled reset awaiting execution evidence, any active reset watch, and aggregate statistics. Scheduled resets have no probability, remain pending past their ETA, and are excluded from statistics. Watch data is an AI-classified forecast, not an official OpenAI commitment.","inputSchema":{"type":"object","properties":{}},"title":"Get reset status","logicalName":"codex-resets-get_status","displayName":"Get reset status","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"codex-resets-list_resets","description":"List Codex usage-limit reset announcements with cursor pagination. Pass next_cursor unchanged to fetch the next page; a cursor cannot be reused with different order, from, or to values.","inputSchema":{"type":"object","properties":{"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"limit":{"type":"integer","default":20,"maximum":100,"minimum":1},"order":{"enum":["asc","desc"],"type":"string","default":"desc"},"cursor":{"type":"string","pattern":"^[A-Za-z0-9_-]+$","maxLength":1024,"minLength":1}}},"title":"List reset announcements","logicalName":"codex-resets-list_resets","displayName":"List reset announcements","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=SpiritHerb-&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Auc3Bpcml0aGVyYi50b3AvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22SpiritHerb-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.spiritherb.top%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22SpiritHerb-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.spiritherb.top%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=SpiritHerb+%E4%B8%AA%E4%BA%BA%E7%BD%91%E7%AB%99&connectorUrl=https%3A%2F%2Fmcp.spiritherb.top%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"SpiritHerb-\" --url \"https://mcp.spiritherb.top/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/spiritherb-mcp-3025f45114","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/spiritherb-mcp-3025f45114/tools/{tool}","mcpServerUrl":"https://mcp.spiritherb.top/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/spiritherb-mcp-3025f45114?live=1"}