ICIP/LiveMCPBench huggingface dataset:
MCP server: Bing_CN_MCP
Category: Discovery
一个基于 MCP (Model Context Protocol) 的中文必应搜索工具，可以直接通过 Claude 或其他支持 MCP 的 AI 来搜索必应并获取网页内容。

Tools:
bing-cn-mcp: tools: name: bing_search
description: 使用必应搜索指定的关键词，并返回搜索结果列表，包括标题、链接、摘要和ID
name: fetch_webpage
description: 根据提供的ID获取对应网页的内容
MCP server: MCP Yahoo Finance
Maintainer: maxscheijen
Category: Finance
A Model Context Protocol (MCP) server for Yahoo Finance interaction. This server provides tools to get pricing, company information and more.

Tools:
yahoo-finance: tools: name: get_current_stock_price
description: Get the current stock price based on stock symbol.
name: get_stock_price_by_date
description: Get the stock price for a given stock symbol on a specific date.
name: get_stock_price_date_range
description: Get the stock prices for a given date range for a given stock symbol.
name: get_historical_stock_prices
description: Get historical stock prices for a given stock symbol.
name: get_dividends
description: Get dividends for a given stock symbol.
name: get_income_statement
description: Get income statement for a given stock symbol.
name: get_cashflow
description: Get cashflow for a given stock symbol.
name: get_earning_dates
description: Get earning dates.
name: get_news
description: Get news for a given stock symbol.
name: get_recommendations
description: Get analyst recommendations for a given symbol.
MCP server: NPM Sentinel MCP
Category: Code
A powerful Model Context Protocol (MCP) server that revolutionizes NPM package analysis through AI. Built to integrate with Claude and Anthropic AI, it provides real-time intelligence on package security, dependencies, and performance. This MCP server delivers instant insights and smart analysis to safeguard and optimize your npm ecosystem, making package management decisions faster and safer for modern development workflows.

Tools:
npm-sentinel-mcp: tools: name: npmVersions
description: Get all available versions of an NPM package
name: npmLatest
description: Get the latest version and changelog of an NPM package
name: npmDeps
description: Analyze dependencies and devDependencies of an NPM package
name: npmTypes
description: Check TypeScript types availability and version for a package
name: npmSize
description: Get package size information including dependencies and bundle size
name: npmVulnerabilities
description: Check for known vulnerabilities in packages
name: npmTrends
description: Get download trends and popularity metrics for packages
name: npmCompare
description: Compare multiple NPM packages based on various metrics
name: npmMaintainers
description: Get maintainers information for NPM packages
name: npmScore
description: Get consolidated package score based on quality, maintenance, and popularity metrics
name: npmPackageReadme
description: Get the README content for NPM packages
name: npmSearch
description: Search for NPM packages with optional limit
name: npmLicenseCompatibility
description: Check license compatibility between multiple packages
name: npmRepoStats
description: Get repository statistics for NPM packages
name: npmDeprecated
description: Check if packages are deprecated
name: npmChangelogAnalysis
description: Analyze changelog and release history of packages
name: npmAlternatives
description: Find alternative packages with similar functionality
name: npmQuality
description: Analyze package quality metrics
name: npmMaintenance
description: Analyze package maintenance metrics
MCP server: Hugeicons MCP Server
Category: Visualization
This is a TypeScript-based MCP server that provides tools and resources for integrating Hugeicons into various platforms. It implements a Model Context Protocol (MCP) server that helps AI assistants provide accurate guidance for using Hugeicons.

Tools:
hugeicons: tools: name: list_icons
description: Get a list of all available Hugeicons icons
name: search_icons
description: Search for icons by name or tags. Use commas to search for multiple icons (e.g. 'home, notification, settings')
name: get_platform_usage
description: Get platform-specific usage instructions for Hugeicons
MCP server: PDF Reader MCP Server
Maintainer: sylphxltd
Category: File Access
Empower your AI agents (like Cline) with the ability to securely read and extract information (text, metadata, page count) from PDF files within your project context using a single, flexible tool.

Tools:
pdf-reader-mcp: tools: name: read_pdf
description: Reads content/metadata from one or more PDFs (local/URL). Each source can specify pages to extract.
MCP server: HowToCook-MCP Server
Maintainer: worryzyy
Category: Discovery
An MCP (Model Context Protocol) server based on Anduin2017/HowToCook, allowing AI assistants to recommend recipes, plan meals, and solve the age-old question of "what should I eat today?"

Tools:
howtocook-mcp: tools: name: mcp_howtocook_getAllRecipes
description: 获取所有菜谱
name: mcp_howtocook_getRecipesByCategory
description: 根据分类查询菜谱，可选分类有: 水产, 早餐, 调料, 甜品, 饮品, 荤菜, 半成品加工, 汤, 主食, 素菜
name: mcp_howtocook_recommendMeals
description: 根据用户的忌口、过敏原、人数智能推荐菜谱，创建一周的膳食计划以及大致的购物清单
name: mcp_howtocook_whatToEat
description: 不知道吃什么？根据人数直接推荐适合的菜品组合
name: mcp_howtocook_getRecipeById
description: 根据菜谱名称或ID查询指定菜谱的完整详情，包括食材、步骤等
MCP server: duckduckgo-search MCP Server
Category: Discovery
A Model Context Protocol server for DuckDuckGo Search

Tools:
duckduckgo-search: tools: name: duckduckgo_web_search
description: Performs a web search using the DuckDuckGo, ideal for general queries, news, articles, and online content. Use this for broad information gathering, recent events, or when you need diverse web sources. Supports content filtering and region-specific searches. Maximum 20 results per request.
MCP server: Baige (ygocdb.com) MCP Server
Maintainer: lieyanqzu
Category: Discovery
A server based on Model Context Protocol (MCP) for interacting with the Baige (ygocdb.com) API. Provides a set of tools for querying Yu-Gi-Oh! card information in Chinese.

Tools:
ygocdb: tools: name: search_cards
description: 通过关键字搜索游戏王卡牌，可以搜索卡牌名称、效果文本等。
name: get_card_by_id
description: 通过卡牌ID获取单张游戏王卡牌的详细信息
name: get_card_image
description: 通过卡牌ID获取游戏王卡牌的图片
MCP server: MCP Image Extractor
Category: Visualization
MCP server for extracting and converting images to base64 for LLM analysis.

Tools:
image-extractor: tools: name: extract_image_from_file
description: Extract and analyze images from local file paths. Supports visual content understanding, OCR text extraction, and object recognition for screenshots, photos, diagrams, and documents.
name: extract_image_from_url
description: Extract and analyze images from web URLs. Perfect for analyzing web screenshots, online photos, diagrams, or any image accessible via HTTP/HTTPS for visual content analysis and text extraction.
name: extract_image_from_base64
description: Extract and analyze images from base64-encoded data. Ideal for processing screenshots from clipboard, dynamically generated images, or images embedded in applications without requiring file system access.
MCP server: Trends Hub
Maintainer: baranwang
Category: Discovery
基于 Model Context Protocol (MCP) 协议的全网热点趋势一站式聚合服务

Tools:
trends-hub: tools: name: get-36kr-trending
description: 获取 36 氪热榜，提供创业、商业、科技领域的热门资讯，包含投融资动态、新兴产业分析和商业模式创新信息
name: get-9to5mac-news
description: 获取 9to5Mac 苹果相关新闻，包含苹果产品发布、iOS 更新、Mac 硬件、应用推荐及苹果公司动态的英文资讯
name: get-bbc-news
description: 获取 BBC 新闻，提供全球新闻、英国新闻、商业、政治、健康、教育、科技、娱乐等资讯
name: get-bilibili-rank
description: 获取哔哩哔哩视频排行榜，包含全站、动画、音乐、游戏等多个分区的热门视频，反映当下年轻人的内容消费趋势
name: get-douban-rank
description: 获取豆瓣实时热门榜单，提供当前热门的图书、电影、电视剧、综艺等作品信息，包含评分和热度数据
name: get-douyin-trending
description: 获取抖音热搜榜单，展示当下最热门的社会话题、娱乐事件、网络热点和流行趋势
name: get-gcores-new
description: 获取机核网游戏相关资讯，包含电子游戏评测、玩家文化、游戏开发和游戏周边产品的深度内容
name: get-ifanr-news
description: 获取爱范儿科技快讯，包含最新的科技产品、数码设备、互联网动态等前沿科技资讯
name: get-infoq-news
description: 获取 InfoQ 技术资讯，包含软件开发、架构设计、云计算、AI等企业级技术内容和前沿开发者动态
name: get-juejin-article-rank
description: 获取掘金文章榜，包含前端开发、后端技术、人工智能、移动开发及技术架构等领域的高质量中文技术文章和教程
name: get-netease-news-trending
description: 获取网易新闻热点榜，包含时政要闻、社会事件、财经资讯、科技动态及娱乐体育的全方位中文新闻资讯
name: get-nytimes-news
description: 获取纽约时报新闻，包含国际政治、经济金融、社会文化、科学技术及艺术评论的高质量英文或中文国际新闻资讯
name: get-smzdm-rank
description: 获取什么值得买热门，包含商品推荐、优惠信息、购物攻略、产品评测及消费经验分享的实用中文消费类资讯
name: get-sspai-rank
description: 获取少数派热榜，包含数码产品评测、软件应用推荐、生活方式指南及效率工作技巧的优质中文科技生活类内容
name: get-tencent-news-trending
description: 获取腾讯新闻热点榜，包含国内外时事、社会热点、财经资讯、娱乐动态及体育赛事的综合性中文新闻资讯
name: get-thepaper-trending
description: 获取澎湃新闻热榜，包含时政要闻、财经动态、社会事件、文化教育及深度报道的高质量中文新闻资讯
name: get-theverge-news
description: 获取 The Verge 新闻，包含科技创新、数码产品评测、互联网趋势及科技公司动态的英文科技资讯
name: get-toutiao-trending
description: 获取今日头条热榜，包含时政要闻、社会事件、国际新闻、科技发展及娱乐八卦等多领域的热门中文资讯
name: get-weibo-trending
description: 获取微博热搜榜，包含时事热点、社会现象、娱乐新闻、明星动态及网络热议话题的实时热门中文资讯
name: get-weread-rank
description: 获取微信读书排行榜，包含热门小说、畅销书籍、新书推荐及各类文学作品的阅读数据和排名信息
name: get-zhihu-trending
description: 获取知乎热榜，包含时事热点、社会话题、科技动态、娱乐八卦等多领域的热门问答和讨论的中文资讯
MCP server: Sequential Thinking MCP Server
Maintainer: modelcontextprotocol
Category: Miscellaneous
An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.

Tools:
sequential-thinking: tools: name: sequentialthinking
description: A detailed tool for dynamic and reflective problem-solving through thoughts.
This tool helps analyze problems through a flexible thinking process that can adapt and evolve.
Each thought can build on, question, or revise previous insights as understanding deepens.

When to use this tool:
- Breaking down complex problems into steps
- Planning and design with room for revision
- Analysis that might need course correction
- Problems where the full scope might not be clear initially
- Problems that require a multi-step solution
- Tasks that need to maintain context over multiple steps
- Situations where irrelevant information needs to be filtered out

Key features:
- You can adjust total_thoughts up or down as you progress
- You can question or revise previous thoughts
- You can add more thoughts even after reaching what seemed like the end
- You can express uncertainty and explore alternative approaches
- Not every thought needs to build linearly - you can branch or backtrack
- Generates a solution hypothesis
- Verifies the hypothesis based on the Chain of Thought steps
- Repeats the process until satisfied
- Provides a correct answer

Parameters explained:
- thought: Your current thinking step, which can include:
* Regular analytical steps
* Revisions of previous thoughts
* Questions about previous decisions
* Realizations about needing more analysis
* Changes in approach
* Hypothesis generation
* Hypothesis verification
- next_thought_needed: True if you need more thinking, even if at what seemed like the end
- thought_number: Current number in sequence (can go beyond initial total if needed)
- total_thoughts: Current estimate of thoughts needed (can be adjusted up/down)
- is_revision: A boolean indicating if this thought revises previous thinking
- revises_thought: If is_revision is true, which thought number is being reconsidered
- branch_from_thought: If branching, which thought number is the branching point
- branch_id: Identifier for the current branch (if any)
- needs_more_thoughts: If reaching end but realizing more thoughts needed

You should:
1. Start with an initial estimate of needed thoughts, but be ready to adjust
2. Feel free to question or revise previous thoughts
3. Don't hesitate to add more thoughts if needed, even at the "end"
4. Express uncertainty when present
5. Mark thoughts that revise previous thinking or branch into new paths
6. Ignore information that is irrelevant to the current step
7. Generate a solution hypothesis when appropriate
8. Verify the hypothesis based on the Chain of Thought steps
9. Repeat the process until satisfied with the solution
10. Provide a single, ideally correct answer as the final output
11. Only set next_thought_needed to false when truly done and a satisfactory answer is reached
MCP server: Bazi MCP (八字 MCP) by Cantian AI
Maintainer: cantian-ai
Category: Entertainment
Unlock precise Bazi insights with the Bazi MCP, the first AI-powered Bazi calculator. Built to address inaccuracies in existing AI fortune-telling tools like GPT and DeepSeek, our MCP delivers reliable Bazi data for personality analysis, destiny forecasting, and more.

Tools:
Bazi: tools: name: getBaziDetail
description: 根据时间（公历或农历）、性别来获取八字信息。solarDatetime和lunarDatetime必须传且只传其中一个。
name: getSolarTimes
description: 根据八字获取公历时间列表。返回的时间格式为：YYYY-MM-DD hh:mm:ss。例如时间1998年7月31日下午2点整表示为：1998-07-31 14:00:00
name: getChineseCalendar
description: 获取指定公历时间（默认今天）的黄历信息。
name: buildBaziFromLunarDatetime
description: 根据农历时间、性别来获取八字信息。
name: buildBaziFromSolarDatetime
description: 根据阳历时间、性别来获取八字信息。
MCP server: Maven Dependencies MCP Server
Category: Code
An MCP (Model Context Protocol) server that provides tools for checking Maven dependency versions. This server enables LLMs to verify Maven dependencies and retrieve their latest versions from Maven Central Repository.

Tools:
maven-deps-server: tools: name: get_latest_release
description: Get the latest release version of a Maven dependency (excludes pre-releases by default)
name: check_maven_version_exists
description: Check if a specific version of a Maven dependency exists
name: list_maven_versions
description: List Maven dependency versions sorted by last updated date (most recent first)
MCP server: Met Museum MCP Server
Category: Discovery
A Model Context Protocol (MCP) server that provides access to the Metropolitan Museum of Art Collection through natural language interactions. This server allows AI models to search The Met's art collection and have art works available as a Resource.

Tools:
met-museum: tools: name: list-departments
description: List all departments in the Metropolitan Museum of Art (Met Museum)
name: search-museum-objects
description: Search for objects in the Metropolitan Museum of Art (Met Museum). Will return Total objects found, followed by a list of Object Ids.The parameter title should be set to true if you want to search for objects by title.The parameter hasImages is false by default, but can be set to true to return objects without images.If the parameter hasImages is true, the parameter title should be false.
name: get-museum-object
description: Get a museum object by its ID, from the Metropolitan Museum of Art Collection
MCP server: mcp-github-trending MCP Server
Maintainer: hetaoBackend
Category: Code
A MCP server that provides access to GitHub trending repositories and developers data through a simple API interface.

Tools:
mcp-github-trending: tools: name: get_github_trending_repositories
description: Get trending repositories on github
name: get_github_trending_developers
description: Get trending developers on github
MCP server: Simple Document Processing MCP Server
Maintainer: cablate
Category: File Access
A powerful Model Context Protocol (MCP) server providing comprehensive document processing capabilities.

Tools:
searxng: tools: name: document_reader
description: Read content from non-image document-files at specified paths, supporting various file formats: .pdf, .docx, .txt, .html, .csv
name: pdf_merger
description: Merge multiple PDF files into one
name: pdf_splitter
description: Split a PDF file into multiple files
name: docx_to_pdf
description: Convert DOCX files to PDF format
name: docx_to_html
description: Convert DOCX to HTML while preserving formatting
name: html_cleaner
description: Clean HTML by removing unnecessary tags and attributes
name: html_to_text
description: Convert HTML to plain text while preserving structure
name: html_to_markdown
description: Convert HTML to Markdown format
name: html_extract_resources
description: Extract all resources (images, videos, links) from HTML
name: html_formatter
description: Format and beautify HTML code
name: text_diff
description: Compare two text files and show differences
name: text_splitter
description: Split text file by specified delimiter or line count
name: text_formatter
description: Format text with proper indentation and line spacing
name: text_encoding_converter
description: Convert text between different encodings
name: excel_read
description: Read Excel file and convert to JSON format while preserving structure
name: format_convert
description: Convert between different document formats (Markdown, HTML, XML, JSON)
MCP server: 鸣潮 MCP Server
Category: Entertainment
一个 Model Context Protocol (MCP) 服务器，用于获取《鸣潮》游戏的角色和声骸信息，并以 Markdown 格式返回，方便大型语言模型使用。

Tools:
wuwa-mcp: tools: name: get_artifact_info
description: 获取库街区上的声骸详细信息并以 Markdown 格式返回。

Args:
    artifact_name: 要查询的声骸套装的中文名称。

Returns:
    包含声骸信息的 Markdown 字符串，
    或者在找不到声骸或获取数据失败时返回错误消息。

name: get_character_info
description: 获取库街区上的角色详细信息包括角色技能，养成攻略等，并以 Markdown 格式返回。

Args:
    character_name: 要查询的角色的中文名称。

Returns:
    包含角色信息的 Markdown 字符串，
    或者在找不到角色或获取数据失败时返回错误消息。

name: get_character_profile
description: 获取库街区上的角色档案信息并以 Markdown 格式返回。

Args:
    character_name: 要查询的角色的中文名称。

Returns:
    包含角色档案信息的 Markdown 字符串，
    或者在找不到角色或获取数据失败时返回错误消息。
MCP server: Yahoo Finance MCP Server
Category: Finance
A simple MCP server for Yahoo Finance using yfinance. This server provides a set of tools to fetch stock data, news, and other financial information.

Tools:
yfmcp: tools: name: get_ticker_info
description: Retrieve stock data including company info, financials, trading metrics and governance data.
name: get_ticker_news
description: Fetches recent news articles related to a specific stock symbol with title, content, and source details.
name: search
description: Fetches and organizes search results from Yahoo Finance, including stock quotes and news articles.
name: get_top
description: Get top entities (ETFs, mutual funds, companies, growth companies, or performing companies) in a sector.
name: get_price_history
description: Fetch historical price data for a given stock symbol over a specified period and interval.
MCP server: Wikipedia MCP Server
Maintainer: cablate
Category: Discovery
A Model Context Protocol (MCP) server that retrieves information from Wikipedia to provide context to Large Language Models (LLMs). This tool helps AI assistants access factual information from Wikipedia to ground their responses in reliable sources.

Tools:
wikipedia: tools: name: search_wikipedia
description: Search Wikipedia for articles matching a query.
name: get_article
description: Get the full content of a Wikipedia article.
name: get_summary
description: Get a summary of a Wikipedia article.
name: summarize_article_for_query
description: Get a summary of a Wikipedia article tailored to a specific query.
name: summarize_article_section
description: Get a summary of a specific section of a Wikipedia article.
name: extract_key_facts
description: Extract key facts from a Wikipedia article, optionally focused on a topic.
name: get_related_topics
description: Get topics related to a Wikipedia article based on links and categories.
name: get_sections
description: Get the sections of a Wikipedia article.
name: get_links
description: Get the links contained within a Wikipedia article.
MCP server: Time MCP Server
Maintainer: modelcontextprotocol
Category: Discovery
A Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.

Tools:
time: tools: name: get_current_time
description: Get current time in a specific timezones
name: convert_time
description: Convert time between timezones
MCP server: MCP Server: Mermaid Validator
Maintainer: rtuin
Category: Code
A Model Context Protocol server that validates and renders Mermaid diagrams. This server enables LLMs to validate and render Mermaid diagrams.

Tools:
mermaid-validator: tools: name: validateMermaid
description: Validates a Mermaid diagram and returns the rendered SVG if valid
MCP server: Playwright MCP Server
Maintainer: executeautomation
Category: Miscellaneous
A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, generate test code, web scraps the page and execute JavaScript in a real browser environment.

Tools:
playwright: tools: name: start_codegen_session
description: Start a new code generation session to record Playwright actions
name: end_codegen_session
description: End a code generation session and generate the test file
name: get_codegen_session
description: Get information about a code generation session
name: clear_codegen_session
description: Clear a code generation session without generating a test
name: playwright_navigate
description: Navigate to a URL
name: playwright_screenshot
description: Take a screenshot of the current page or a specific element
name: playwright_click
description: Click an element on the page
name: playwright_iframe_click
description: Click an element in an iframe on the page
name: playwright_iframe_fill
description: Fill an element in an iframe on the page
name: playwright_fill
description: fill out an input field
name: playwright_select
description: Select an element on the page with Select tag
name: playwright_hover
description: Hover an element on the page
name: playwright_upload_file
description: Upload a file to an input[type='file'] element on the page
name: playwright_evaluate
description: Execute JavaScript in the browser console
name: playwright_console_logs
description: Retrieve console logs from the browser with filtering options
name: playwright_close
description: Close the browser and release all resources
name: playwright_get
description: Perform an HTTP GET request
name: playwright_post
description: Perform an HTTP POST request
name: playwright_put
description: Perform an HTTP PUT request
name: playwright_patch
description: Perform an HTTP PATCH request
name: playwright_delete
description: Perform an HTTP DELETE request
name: playwright_expect_response
description: Ask Playwright to start waiting for a HTTP response. This tool initiates the wait operation but does not wait for its completion.
name: playwright_assert_response
description: Wait for and validate a previously initiated HTTP response wait operation.
name: playwright_custom_user_agent
description: Set a custom User Agent for the browser
name: playwright_get_visible_text
description: Get the visible text content of the current page
name: playwright_get_visible_html
description: Get the HTML content of the current page. By default, all <script> tags are removed from the output unless removeScripts is explicitly set to false.
name: playwright_go_back
description: Navigate back in browser history
name: playwright_go_forward
description: Navigate forward in browser history
name: playwright_drag
description: Drag an element to a target location
name: playwright_press_key
description: Press a keyboard key
name: playwright_save_as_pdf
description: Save the current page as a PDF file
name: playwright_click_and_switch_tab
description: Click a link and switch to the newly opened tab