alihmaou/Agents_MCP_Hackathon_Tools_List huggingface dataset:
Tool: healthcare_mcp_public_fda_drug_lookup_gr
Space: healthcare-mcp-public
Description: Gradio wrapper for :pyfunc:`fda_drug_lookup`. Parameters ---------- drug_name : str Drug identifier to pass through to :pyfunc:`FDATool.lookup_drug`. search_type : str See :pydata:`search_type` in :pyfunc:`fda_drug_lookup`. Returns ------- str JSON‑formatted response suitable for a ``gr.Textbox``.
Inputs: drug_name, search_type
Tags: gradio, mcp-server-demo-track, mcp-server, region:us
Tool: healthcare_mcp_public_pubmed_search_gr
Space: healthcare-mcp-public
Description: Gradio wrapper for PubMed literature search. Parameters ---------- query : str PubMed query string. max_results : int Maximum number of articles requested from the backend tool. date_range : str If non‑empty, restricts search to the last *N* years. Returns ------- str Pretty‑printed JSON with article details.
Inputs: query, max_results, date_range
Tags: gradio, mcp-server-demo-track, mcp-server, region:us
Tool: healthcare_mcp_public_health_topics_gr
Space: healthcare-mcp-public
Description: Gradio wrapper for HealthFinder topic retrieval. Parameters ---------- topic : str Health topic slug or phrase. language : str Output language (``"en"`` / ``"es"``). Returns ------- str JSON‑formatted HealthFinder result.
Inputs: topic, language
Tags: gradio, mcp-server-demo-track, mcp-server, region:us
Tool: TinyCodeAgent_log_user_message
Space: TinyCodeAgent
Description: Process user message, add files, and update chatbot history. This now ONLY prepares the input and adds the user message to the chat. It disables the send button while processing. Returns: Tuple of (processed_message, initial_chatbot_state, disable_send_button)
Inputs: message
Tags: gradio, agent-demo-track, mcp-server-track, mcp, code-agent, mcp-server, region:us
Tool: TinyCodeAgent_log_user_message_
Space: TinyCodeAgent
Description: Process user message, add files, and update chatbot history. This now ONLY prepares the input and adds the user message to the chat. It disables the send button while processing. Returns: Tuple of (processed_message, initial_chatbot_state, disable_send_button)
Inputs: message
Tags: gradio, agent-demo-track, mcp-server-track, mcp, code-agent, mcp-server, region:us
Tool: multi_agent_chat_send_message
Space: multi-agent-chat
Description: Processes the user message and, if necessary, the Gemini response synchronously. Returns the final, complete state to the UI in a single update.
Inputs: channel, username, message
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, agent-demo-track, mcp-server, region:us
Tool: multi_agent_chat_send_message_
Space: multi-agent-chat
Description: Processes the user message and, if necessary, the Gemini response synchronously. Returns the final, complete state to the UI in a single update.
Inputs: channel, username, message
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, agent-demo-track, mcp-server, region:us
Tool: academia_mcp_gradio_arxiv_search
Space: academia_mcp_gradio
Description: Search arXiv papers with field-specific queries. Fields: all: (all fields), ti: (title), au: (author), abs: (abstract), cat: (category), id: (ID without version) Operators: AND, OR, ANDNOT Please always specify the fields. Search should always be field-specific. You can search for an exact match of an entire phrase by enclosing the phrase in double quotes. If you do not need an exact match of a phrase, use single terms with OR/AND. Boolean operators are strict. OR is better in most cases. Do not include date constraints in the query: use "start_date" and "end_date" parameters instead. Use Latin script for names. For example, search "Ilya Gusev" instead of "Илья Гусев". Example queries: all:"machine learning" au:"del maestro" au:vaswani AND abs:"attention is all" all:role OR all:playing OR all:"language model" (au:vaswani OR au:"del maestro") ANDNOT ti:attention Returns a JSON object serialized to a string. The structure is: {"total_count": ..., "returned_count": ..., "offset": ..., "results": [...]} Every item in the "results" has the following fields: ("index", "id", "title", "authors", "abstract", "published", "updated", "categories", "comment") Use `json.loads` to deserialize the result if you want to get specific fields.
Inputs: query, offset, limit, start_date, end_date, sort_by, sort_order, include_abstracts
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: academia_mcp_gradio_arxiv_download
Space: academia_mcp_gradio
Description: Downloads a paper from Arxiv and converts it to text. Use mode = "html" by default. Fall back to mode = "pdf" if there are any problems with the HTML version. Returns a JSON with a following structure: { "title": "...", "abstract": "...", "toc": "...", "sections": ["...", ...], "citations": [...] } Use `json.loads` to deserialize the result if you want to get specific fields. For example, `abstract = json.loads(arxiv_download("2409.06820v1"))` The "toc" key contains Table of Contents, that sometimes has indexing for sections.
Inputs: paper_id, include_citations, mode
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: academia_mcp_gradio_s2_citations
Space: academia_mcp_gradio
Description: Get all papers that cited a given arXiv paper based on Semantic Scholar info. Returns a JSON object serialized to a string. The structure is: {"total_count": ..., "returned_count": ..., "offset": ..., "results": [...]} Every item in the "results" has the following fields: ("arxiv_id", "external_ids", "title", "authors", "venue", "citation_count", "publication_date") Use `json.loads` to deserialize the result if you want to get specific fields.
Inputs: arxiv_id, offset, limit
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: academia_mcp_gradio_hf_datasets_search
Space: academia_mcp_gradio
Description: Search or filter HF datasets. Examples: List only the datasets in Russian for language modeling: hf_datasets_search(filter=(language:ru", "task_ids:language-modeling")) List all recent datasets with "text" in their name hf_datasets_search(query="text", sort_by="last_modified") Returns a JSON object serialized to a string. The structure is: {"results": [...]} Every item in the "results" has the following fields: ("id", "created_at", "last_modified", "downloads", "likes", "tags") Use `json.loads` to deserialize the result if you want to get specific fields.
Inputs: query, search_filter, limit, sort_by, sort_order
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: academia_mcp_gradio_anthology_search
Space: academia_mcp_gradio
Description: Search ACL Anthology papers with field-specific queries. Fields: all: (all fields), ti: (title), au: (author), abs: (abstract), cat: (category), id: (ID without version) Operators: AND, OR, ANDNOT Please always specify the fields. Search should always be field-specific. You can search for an exact match of an entire phrase by enclosing the phrase in double quotes. If you do not need an exact match of a phrase, use single terms with OR/AND. Boolean operators are strict. In most cases, you need OR and not AND. You can scroll all search results with the "offset" parameter. Do not include date constraints in the query: use "start_date" and "end_date" parameters instead. The names of authors should be in Latin script. For example, search "Ilya Gusev" instead of "Илья Гусев". Example queries: abs:"machine learning" au:"del maestro" au:vaswani AND ti:"attention is all" all:role OR all:playing OR all:"language model" (au:vaswani OR au:"del maestro") ANDNOT ti:attention Return a JSON object serialized to a string. The structure is: {"total_count": ..., "returned_count": ..., "offset": ..., "results": [...]} Every item in the "results" has the following fields: ("index", "id", "title", "authors", "abstract", "published", "updated", "categories", "comment") You can use `json.loads` to deserialize the result and get specific fields.
Inputs: query, offset, limit, start_date, end_date, sort_by, sort_order, include_abstracts
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: rss_mcp_server_get_feed
Space: rss-mcp-server
Description: Gets RSS feed content from a given website. Can take a website or RSS feed URL directly, or the name of a website. Will attempt to find RSS feed and return title, summary and link to full article for most recent n items in feed. This function is slow and resource heavy, only call it when the user wants to check a feed for new content, or asks for content from a feed that you have not retrieved yet.
Inputs: website
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: rss_mcp_server_context_search
Space: rss-mcp-server
Description: Searches for context relevant to query. Use this Function to search for additional general information if needed before answering the user's question about an article. If article_title is provided the search will only return results from that article. If article_title is omitted, the search will include all articles currently in the cache. Ags: query: user query to find context for article_title: optional, use this argument to search only for context from a specific article, defaults to None Returns: Text relevant to the query
Inputs: query
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: MCP_Chai1_Modal_show_cif_file
Space: MCP_Chai1_Modal
Description: Plot a 3D structure from a CIF file with the Molecule3D library. Returns: PDB file name if successful, None if no file was provided, or if conversion failed.
Inputs: cif_file
Tags: gradio, mcp-server-track, Modal, mcp-server, region:us
Tool: SafeBox_code_eval
Space: SafeBox
Description: Run a python code snippet into a sandbox environment. Returns: , A dictionary containing execution results:, 'stdout', 'stderr', 'returncode', and 'error' (if any)., A string with the image build logs (empty if no dependencies were detected).
Inputs: code_snippet
Tags: gradio, mcp-server-track, code-execution, modal, sandbox, dynamic-dependencies, mcp-server, region:us
Tool: mcp_deepfake_forensics_full_prediction
Space: mcp-deepfake-forensics
Description: Full prediction run, with a team of ensembles and agents. Returns: A dictionary containing the model details, classification scores, and label.
Inputs: img, confidence_threshold, rotate_degrees, noise_level, sharpen_strength
Tags: gradio, mcp-server-track, ai-agents, leaderboards, incentivized-contests, Agents-MCP-Hackathon, mcp-server, region:us
Tool: mcp_deepfake_forensics_predict
Space: mcp-deepfake-forensics
Description: Predicts whether an image is AI-generated or real using the SOTA Community Forensics model. Returns: A dictionary containing:, 'Fake Probability' (float): Probability score between 0 and 1 indicating likelihood of being AI-generated, 'Result Description' (str): Human-readable description of the prediction result, , >>> result = predict("path/to/image.jpg"), >>> print(result), 0.002, 'Result Description': 'The image is likely real.'}
Inputs: img
Tags: gradio, mcp-server-track, ai-agents, leaderboards, incentivized-contests, Agents-MCP-Hackathon, mcp-server, region:us
Tool: mcp_deepfake_forensics_noise_estimation
Space: mcp-deepfake-forensics
Description: Estimate local noise using wavelet blocking. Returns a PIL image of the noise map. Returns: A PIL image of the noise map.
Inputs: image, blocksize
Tags: gradio, mcp-server-track, ai-agents, leaderboards, incentivized-contests, Agents-MCP-Hackathon, mcp-server, region:us
Tool: mcp_deepfake_forensics_bit_plane_extractor
Space: mcp-deepfake-forensics
Description: Extract and visualize a bit plane from a selected channel of the image.
Inputs: image, channel, bit, filter_type
Tags: gradio, mcp-server-track, ai-agents, leaderboards, incentivized-contests, Agents-MCP-Hackathon, mcp-server, region:us
Tool: mcp_deepfake_forensics_ELA
Space: mcp-deepfake-forensics
Description: Perform Error Level Analysis on an image. Returns: Processed ELA image
Inputs: img, quality, scale, contrast, linear, grayscale
Tags: gradio, mcp-server-track, ai-agents, leaderboards, incentivized-contests, Agents-MCP-Hackathon, mcp-server, region:us
Tool: mcp_deepfake_forensics_gradient_processing
Space: mcp-deepfake-forensics
Description: Apply gradient processing to an image. Returns: A PIL image of the gradient.
Inputs: image, intensity, blue_mode, invert, equalize
Tags: gradio, mcp-server-track, ai-agents, leaderboards, incentivized-contests, Agents-MCP-Hackathon, mcp-server, region:us
Tool: mcp_deepfake_forensics_minmax_process
Space: mcp-deepfake-forensics
Description: Analyzes local pixel value deviations in an image to detect potential manipulation by comparing each pixel with its neighbors. This forensic technique helps identify areas where pixel values deviate significantly from their local context, which can indicate digital tampering or editing. Returns: The processed image showing minmax deviations., , If the input image is invalid or channel/radius parameters are out of valid range.
Inputs: image, channel, radius
Tags: gradio, mcp-server-track, ai-agents, leaderboards, incentivized-contests, Agents-MCP-Hackathon, mcp-server, region:us
Tool: mcp_indian_railways_get_pnr_status
Space: mcp-indian-railways
Description: Retrieves the current status of a railway ticket using its PNR (Passenger Name Record) number. Returns: JSON response containing passenger details, train information, boarding point,, destination, booking status, current status, and other journey details., , If PNR number is empty or invalid response is received., If API request fails or returns non-200 status code.
Inputs: pnr_number
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: mcp_indian_railways_search_trains_between_stations
Space: mcp-indian-railways
Description: Searches for trains between two stations on a specific date. Returns: JSON response containing train details including:, Train number, Train name, Source station, Destination station, Departure time, Arrival time, Duration, Available classes, , If any of the parameters are empty., If API request fails or returns non-200 status code.
Inputs: fromStationCode, toStationCode, dateOfJourney
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: mcp_indian_railways_search_station
Space: mcp-indian-railways
Description: Searches for railway stations in Indian Railways network by name or station code. Returns: JSON response containing matched station details including:, Station name, Station code, State/Region, Geographical coordinates, Available facilities, Connected routes, , If station parameter is empty or no matching stations found, If API request fails or returns non-200 status code
Inputs: station
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: mcp_indian_railways_search_train_name
Space: mcp-indian-railways
Description: Searchs for a train name by its train number. Returns: JSON response containing train details including:, Train name, Train code, Source station, Destination station, Schedule, , If train number is empty or invalid response is received., If API request fails or returns non-200 status code.
Inputs: train_number
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: mcp_indian_railways_get_train_schedule
Space: mcp-indian-railways
Description: Retrieves the complete schedule and route details for a specific train using its number. This function makes an API call to fetch comprehensive train schedule information including arrival times, departure times, and station details along the train's route. Returns: A dictionary containing the complete train schedule with the following key information:, Train details (name, type, days of operation), Station-wise schedule (arrival, departure times), Platform information, Distance covered at each stop, Other relevant route details, , If train number is empty or if no data is found for the provided train number, If there is an error in the API response or network connectivity issues, , >>> schedule = get_train_schedule(12345), >>> print(schedule['trainName']), 'Rajdhani Express'
Inputs: train_number
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: mcp_indian_railways_get_train_classes
Space: mcp-indian-railways
Description: Retrieves available travel class categories for a specific train based on its number. This function queries the Indian Railways API to fetch information about the different classes of accommodation available on the specified train (e.g., Sleeper, AC First Class, AC Second Class, etc.). Returns: JSON response containing available class details including:, Class codes (e.g., SL, 1A, 2A, 3A), , If train number is empty or invalid response is received, If API request fails or returns non-200 status code
Inputs: train_number
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: mcp_indian_railways_get_trains_by_station
Space: mcp-indian-railways
Description: Retrieves comprehensive information about all trains passing through a specific railway station. This function queries the Indian Railways API to fetch details of trains that have a scheduled stop at the specified station, including arrival/departure times, train types, and frequency of service. Returns: JSON response containing train details including:, Train numbers and names, Scheduled arrival and departure times, Platform numbers, Train types (Express/Mail/Passenger), Days of operation, Regular/Special train status, , If station code is empty or invalid response is received, If API request fails or returns non-200 status code
Inputs: station_code
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: mcp_indian_railways_get_live_station_update
Space: mcp-indian-railways
Description: Retrieves real-time train information and updates for a specific railway station. This function queries the Indian Railways API to fetch live status updates including arriving/departing trains, expected arrival/departure times, and platform information for a specified time window. Returns: JSON response containing live station information including:, List of trains arriving/departing, Scheduled and expected arrival/departure times, Platform numbers, Current train locations, Delay information if any, Train running status, , If station code is empty or invalid response is received, If API request fails or returns non-200 status code
Inputs: station_code, for_next_hours
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: mcp_indian_railways_get_fare
Space: mcp-indian-railways
Description: Retrieves fare information for a train journey between specified stations. This function queries the Indian Railways API to fetch detailed fare breakdowns for all available travel classes on the specified train route, including base fare, reservation charges, GST, and other applicable fees. Returns: JSON response containing comprehensive fare details including:, Class-wise base fares, Applicable taxes and surcharges, Dynamic/flexi fare if applicable, Concession eligibility, Super-fast charges, Reservation fees, Total fare breakdown, , If any required parameter is empty or invalid response is received, If API request fails or returns non-200 status code
Inputs: trainNo, fromStationCode, toStationCode
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: mcp_indian_railways_check_seat_availability
Space: mcp-indian-railways
Description: Retrieves real-time seat availability information for a specific train journey. This function queries the Indian Railways API to check seat availability status based on multiple parameters including class type, stations, quota, and date of journey. It provides detailed information about available seats, waiting list status, and booking possibilities. Returns: JSON response containing availability details including:, Current booking status, Number of available seats, Waiting list numbers if applicable, Chance of confirmation, Alternative availability suggestions, , If required parameters are empty or invalid response is received, If API request fails or returns non-200 status code
Inputs: classType, fromStationCode, quota, toStationCode, trainNo, date
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: transcript_generator_transcribe_audio
Space: transcript-generator
Description: Transcribe audio/video files into text using Groq's Whisper model. This tool converts spoken content from audio and video files into written text. It supports multiple audio formats and handles files up to 25MB in size. Returns: A text transcript of the spoken content in the audio file., , Upload a podcast episode to get a complete text transcript.
Inputs: audio_file, api_key
Tags: gradio, mcp-server-track, speech-to-text, whisper, groq, transcript, api, stt, mcp-server, region:us
Tool: transcript_generator_transcribe_audio_from_url
Space: transcript-generator
Description: Transcribe audio/video files from a URL into text using Groq's Whisper model. This tool converts spoken content from audio and video files into written text. It supports multiple audio formats and handles files up to 25MB in size. Returns: A text transcript of the spoken content in the audio file., , Provide a URL to a podcast episode to get a complete text transcript.
Inputs: audio_url, api_key
Tags: gradio, mcp-server-track, speech-to-text, whisper, groq, transcript, api, stt, mcp-server, region:us
Tool: web_search_mcp_brave_search
Space: web-search-mcp
Description: Given a search query, returns the search results from Brave. Returns: The search results from Brave Search Engine. Fields:, The headers of the columns in the search results. Contains "title", "link", "body"., The data in the search results. Each row contains the title, link, and body of the search result.
Inputs: query, api_key, max_results
Tags: gradio, mcp-server-track, hackathon, mcp, web-search, search-engines, python, mcp-server, region:us
Tool: web_search_mcp_duckduckgo_search
Space: web-search-mcp
Description: Given a search query, returns the search results from DuckDuckGo. Returns: The search results from DuckDuckGo Search Engine. Fields:, The headers of the columns in the search results. Contains "title", "link", "body"., The data in the search results. Each row contains the title, link, and body of the search result.
Inputs: query, max_results
Tags: gradio, mcp-server-track, hackathon, mcp, web-search, search-engines, python, mcp-server, region:us
Tool: web_search_mcp_searxng_search
Space: web-search-mcp
Description: Given a search query, returns the search results from SearxNG. Returns: The search results from SearxNG Search Engine. Fields:, The headers of the columns in the search results. Contains "title", "link", "body"., The data in the search results. Each row contains the title, link, and body of the search result.
Inputs: query, searxng_host
Tags: gradio, mcp-server-track, hackathon, mcp, web-search, search-engines, python, mcp-server, region:us
Tool: web_search_mcp_serpapi_search
Space: web-search-mcp
Description: Given a search query, returns the search results from SerpAPI. Returns: The search results from SerpAPI Search Engine. Fields:, The headers of the columns in the search results. Contains "title", "link", "body"., The data in the search results. Each row contains the title, link, and body of the search result.
Inputs: query, api_key, max_results
Tags: gradio, mcp-server-track, hackathon, mcp, web-search, search-engines, python, mcp-server, region:us
Tool: web_search_mcp_serper_search
Space: web-search-mcp
Description: Given a search query, returns the search results from Serper. Returns: The search results from Serper Search Engine. Fields:, The headers of the columns in the search results. Contains "title", "link", "body"., The data in the search results. Each row contains the title, link, and body of the search result.
Inputs: query, api_key, max_results
Tags: gradio, mcp-server-track, hackathon, mcp, web-search, search-engines, python, mcp-server, region:us
Tool: web_search_mcp_tavily_search
Space: web-search-mcp
Description: Given a search query, returns the search results from Tavily. Returns: The search results from Tavily Search Engine. Fields:, The headers of the columns in the search results. Contains "title", "link", "body"., The data in the search results. Each row contains the title, link, and body of the search result.
Inputs: query, api_key, max_results
Tags: gradio, mcp-server-track, hackathon, mcp, web-search, search-engines, python, mcp-server, region:us
Tool: SitegeistAI_discover_and_analyze_web
Space: SitegeistAI
Description: MCP Tool: Discovers relevant URLs based on a search prompt using web search search and then analyzes as Marketing & Content Intelligence Engine assistant. The analysis uses the swarm mode and is useful for finding content related to a specific topic including SEO keywords.
Inputs: search_prompt, num_urls, analysis_prompt_override
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: Link2Doc_process_scrape
Space: Link2Doc
Description: The function `process_scrape` takes in parameters related to website scraping, performs the scraping operation, and returns a success message or an error message based on the result. :param url: The `url` parameter is the URL of the website that you want to scrape :param site_name: The `site_name` parameter is a string that represents the name of the website being scraped. It is one of the required parameters for the `process_scrape` function :param site_description: The `site_description` parameter in the `process_scrape` function is used to provide a description of the website being scraped. It is a text description that helps in identifying and describing the content or purpose of the website. This information can be used for various purposes such as categorizing the website, :param site_category: The `site_category` parameter in the `process_scrape` function is used to specify the category of the website being scraped. It is one of the inputs required for the scraping process :param max_pages: The `max_pages` parameter in the `process_scrape` function represents the maximum number of pages to scrape on the website. It is an integer value that determines the limit for the number of pages that will be scraped during the process :param max_depth: The `max_depth` parameter in the `process_scrape` function represents the maximum depth of links to follow during the website scraping process. It determines how many levels deep the scraper will navigate through the website's links starting from the initial URL. This parameter helps control the extent of the scraping process and :param delay: The `delay` parameter in the `process_scrape` function represents the time delay (in seconds) between consecutive requests made during the scraping process. This delay is useful for preventing overwhelming the target website with too many requests in a short period, which could lead to being blocked or flagged as suspicious activity :param external_links: The `external_links` parameter in the `process_scrape` function is a boolean flag that determines whether external links should be scraped along with the internal links of the website. If `external_links` is set to `True`, the scraper will also follow and scrape external links found on the website :return: The function `process_scrape` returns a tuple containing a message string, and three `None` values. The message string can vary depending on the outcome of the scraping process. If the scraping is successful, it returns a success message with details such as the number of pages scraped, duration, output directory, and a list of files created. If the scraping fails, it returns an error message indicating
Inputs: url, site_name, site_description, site_category, max_pages, max_depth, delay, external_links
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: doc_mcp_make_query
Space: doc-mcp
Description: Retrieve relevant documentation context for a given query using specified retrieval mode. This function is designed to support Retrieval-Augmented Generation (RAG) by extracting the most relevant context chunks from indexed documentation sources. Returns: Tuple of (response_text, source_nodes_json)
Inputs: repo, mode, query
Tags: gradio, mcp-server, region:us
Tool: _14ers_mcp_get_weather_data
Space: 14ers-mcp
Description: Get weather data for a specific mountain using the National Weather Service API. This function retrieves current conditions and forecast data for a mountain using its latitude and longitude coordinates. The data is fetched from the National Weather Service API and includes temperature, wind conditions, and detailed forecasts. Returns: JSON string containing weather data in the format:, {, {, int,, str,, str,, str,, str, },, [, {, str,, int,, str,, str,, str,, str, }, ], }, , If there's an error fetching data from the API, For any other errors during data processing, , >>> get_weather_data("Mount Elbert"), {"temperature": 45, "wind_speed": "10 mph", "wind_direction": "NW", "short_forecast": "Sunny", "detailed_forecast": "Clear skies"}, "forecast": [{"name": "Tonight", "temperature": 35, "wind_speed": "5 mph", "wind_direction": "W", "short_forecast": "Clear", "detailed_forecast": "Clear skies"}]}'
Inputs: mountain_name
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, mcp-server, region:us
Tool: _14ers_mcp_get_list_mountains
Space: 14ers-mcp
Description: Retrieve mountains, optionally filtered by elevation range. This function returns mountains, with optional filtering based on their elevation. If no elevation filters are provided, all mountains are returned. Returns: JSON string containing mountain information in the format:, [, {, str,, int,, int,, str, }, ], , >>> get_list_mountains(14000, 14500)  # With elevation filters, "Mount Elbert", "Rank": 1, "Altitude": 14433, "Mountain_Range": "Sawatch Range"}]', >>> get_list_mountains()  # Without elevation filters, "Mount Elbert", "Rank": 1, "Altitude": 14433, "Mountain_Range": "Sawatch Range"}, ...]'
Inputs: min_elevation, max_elevation
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, mcp-server, region:us
Tool: _14ers_mcp_get_mountains_by_range
Space: 14ers-mcp
Description: Retrieve all mountains in a specific mountain range. This function performs a case-insensitive search for mountains within a specified mountain range. The results include mountain names, altitudes, and counties. Returns: JSON string containing mountain information in the format:, [, {, str,, int,, str, }, ], , >>> get_mountains_by_range("Sawatch Range"), "Mount Elbert", "Altitude": 14433, "County": "Lake"}]'
Inputs: mountain_range
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, mcp-server, region:us
Tool: _14ers_mcp_get_routes_by_difficulty
Space: 14ers-mcp
Description: Retrieve all climbing routes of a specific difficulty level. This function performs a case-insensitive search for routes matching the specified difficulty level. The results include mountain names and route names. Returns: JSON string containing route information in the format:, [, {, str,, str, }, ], , >>> get_routes_by_difficulty("Class 1"), "Mount Elbert", "Route_Name": "Northeast Ridge"}]'
Inputs: difficulty
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, mcp-server, region:us
Tool: _14ers_mcp_get_routes_by_mountain
Space: 14ers-mcp
Description: Retrieve all climbing routes available for a specific mountain. This function performs a case-insensitive search for all routes associated with a specific mountain. The results include route names and their difficulty levels. Returns: JSON string containing route information in the format:, [, {, str,, str, }, ], , >>> get_routes_by_mountain("Mount Elbert"), "Northeast Ridge", "Route_Difficulty": "Class 1"}]'
Inputs: mountain_name
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, mcp-server, region:us
Tool: _14ers_mcp_get_mountain_info
Space: 14ers-mcp
Description: Retrieve detailed information about a specific mountain. This function performs a case-insensitive search for detailed information about a specific mountain, including its rank, altitude, range, county, coordinates, nearby towns, and description. Returns: JSON string containing detailed mountain information in the format:, {, str,, int,, int,, str,, str,, float,, float,, str,, str, }, , >>> get_mountain_info("Mount Elbert"), "Mount Elbert", "Rank": 1, "Altitude": 14433, "Mountain_Range": "Sawatch Range", "County": "Lake", "Latitude": 39.1178, "Longitude": -106.4454, "Nearby_Towns": "Leadville, Twin Lakes", "Mountain_Description": "Highest peak in Colorado..."}'
Inputs: mountain_name
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, mcp-server, region:us
Tool: _14ers_mcp_get_route_info
Space: 14ers-mcp
Description: Retrieve detailed information about a specific climbing route. This function performs a case-insensitive search for detailed information about a specific climbing route on a mountain, including its difficulty, roundtrip distance, and elevation gain. Returns: JSON string containing detailed route information in the format:, {, str,, str,, float,, int, }, , >>> get_route_info("Mount Elbert", "Northeast Ridge"), "Northeast Ridge", "Route_Difficulty": "Class 1", "Roundtrip_Distance": 9.0, "Elevation_Gain": 4700}'
Inputs: mountain_name, route_name
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, mcp-server, region:us
Tool: _14ers_mcp_calculate_hiking_time
Space: 14ers-mcp
Description: Calculate the estimated hiking time for a specific route based on hiker level. This function calculates the estimated hiking time using the formula: hiking time in hours = (distance / speed) + (elevation in feet / 2000). Returns: JSON string containing hiking time information in the format:, {, str,, str,, str,, float,, int,, float,, str, }, , >>> calculate_hiking_time("Mount Elbert", "Northeast Ridge", "average"), "Mount Elbert", "route_name": "Northeast Ridge", "hiker_level": "average", "distance": 9.75, "elevation_gain": 4500, "estimated_time_hours": 4.5, "estimated_time_formatted": "4 hours and 30 minutes"}'
Inputs: mountain_name, route_name, hiker_level
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, mcp-server, region:us
Tool: whoop_mcp_server_initialize_whoop_client_with_input
Space: whoop-mcp-server
Description: Authenticates a user using the provided WHOOP email and password. Stores credentials in the environment variables and initializes the WhoopClient.
Inputs: email, password
Tags: gradio, mcp-server-demo-track, whoop, healthtech, mcp, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_check_on_load
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Wrapper to trigger endpoint check on load if a URL exists, otherwise sets a neutral status. Also sets the dropdown to the preferred model.
Inputs: url
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_handle_video_upload
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Validates an uploaded MP4 file, saves it to a temporary directory, and controls the visibility of UI components based on validation success.
Inputs: file_obj
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_getFirstFrame
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Extracts the first frame from an MP4 video file using FFmpeg. Returns: The path to the extracted JPEG image frame, or an error message string.
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_getLastFrame
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Extracts the very last frame from a video file using a precise method with ffprobe and ffmpeg. Returns: The path to the extracted JPEG image frame, or an error message string.
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_check_ollama_endpoint
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Checks an Ollama endpoint, gets a list of available models with their capabilities, sorts them, and updates the UI accordingly.
Inputs: url
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_dispatch_video_prompt
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Dispatches the video prompt to the appropriate LLM provider and returns all necessary outputs for the UI.
Inputs: llm_provider, prompt, ollama_url
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_letter_counter
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Count the occurrences of a specific letter in a word. Returns: The number of times the letter appears in the word
Inputs: word, letter
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_getFirstFrame_
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Extracts the first frame from an MP4 video file using FFmpeg. Returns: The path to the extracted JPEG image frame, or an error message string.
Inputs: video_path
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_getLastFrame_
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Extracts the very last frame from a video file using a precise method with ffprobe and ffmpeg. Returns: The path to the extracted JPEG image frame, or an error message string.
Inputs: video_path
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: Basic_Gradio_FFMPEG_MCP_Agent_convert_mp4_to_gif
Space: Basic-Gradio-FFMPEG-MCP-Agent
Description: Converts a video file to a high-quality animated GIF using a two-pass ffmpeg method. Returns: The path to the generated GIF file, or an error string.
Inputs: video_path
Tags: gradio, mcp-server-track, agent-demo-track, video-processing, mcp-server, region:us
Tool: AIRecruiterAgent_evaluate_applicants
Space: AIRecruiterAgent
Description: Evaluate applicants' CVs against the job description. Parameters ---------- cv_files: List[str] List of CV file paths to evaluate. job_description: str The job description text to evaluate against. Returns ------- pd.DataFrame: DataFrame containing evaluation results with match scores and reasoning.
Inputs: cv_files, job_description
Tags: gradio, agent-demo-track, mcp-server-track, mistral, mcp-server, region:us
Tool: MMORPG_AI_NPC_MCP_CLIENT_SERVER__auto_refresh_game_state
Space: MMORPG_AI_NPC_MCP_CLIENT_SERVER
Description: Auto-refresh game state and UI elements with update objects.
Inputs: auto_refresh
Tags: gradio, mcp-server-track, mcp-server, mmorpg, ai-npc, multiplayer, region:us
Tool: FootballMatchesByDate_get_matches_by_date
Space: FootballMatchesByDate
Description: Fetches all matches for a given date from the Football Data API. Returns: A dictionary with the match ID as the key, and a dictionary containing the competition, home team, away team, home score and away score as the value
Inputs: date
Tags: gradio, Agents-MCP-Hackathon, mcp-server-track, mcp-server, region:us
Tool: MatchMaiker_update_profile_answers
Space: MatchMaiker
Description: Updates a user's profile based on questionnaire answers. Requires X-Auth-ID header for authentication. Answers_payload_str is expected to be a JSON string.
Inputs: answers_payload_str
Tags: gradio, mcp-server-track, agent-demo-track, dating, payments, agentpay, mcp-server, region:us
Tool: MatchMaiker_get_profile
Space: MatchMaiker
Description: Gets a user's full profile. Requires X-Auth-ID header for authentication. Access is free for viewing one's own profile. Accessing another user's profile costs $0.10 and requires X-AGENTPAY-API-KEY.
Inputs: profile_id_to_get
Tags: gradio, mcp-server-track, agent-demo-track, dating, payments, agentpay, mcp-server, region:us
Tool: MatchMaiker_send_message
Space: MatchMaiker
Description: Sends a message to a match. Requires X-Auth-ID header for authentication and X-AGENTPAY-API-KEY for payment. Costs $1.00 per message.
Inputs: receiver_profile_id, content
Tags: gradio, mcp-server-track, agent-demo-track, dating, payments, agentpay, mcp-server, region:us
Tool: MatchMaiker_upload_profile_picture
Space: MatchMaiker
Description: Uploads a profile picture for the authenticated user. The new filename will be based on the user's profile_id. Requires X-Auth-ID header for authentication.
Inputs: image_upload
Tags: gradio, mcp-server-track, agent-demo-track, dating, payments, agentpay, mcp-server, region:us
Tool: Quantaliz_MCP_MicroPayments_send_sui
Space: Quantaliz-MCP-MicroPayments
Description: Sends SUI to a recipient address using the provided private key.
Inputs: private_key, recipient_address_input, amount_sui_input, transfer_coin_id, gas_object_id, gas_budget
Tags: gradio, mcp-server-track, agentic-demos-track, mcp-server, region:us
Tool: mcp_rag_workflow_search_knowledge_base_for_context
Space: mcp-rag-workflow
Description: Searches and retrieves relevant context from a knowledge base on Sukhoi SU-35, based on the user's query. Example queries: - "What are the main features of fuel system of SU-35." - "What are the combat potential of SU-35.". Returns: Relevant text content that can be used by the LLM to answer the query.
Inputs: query
Tags: gradio, mcp-server-track, Agents-MCP-Hackathon, mcp-server, region:us
Tool: mcp_rag_workflow_research_write_review_topic
Space: mcp-rag-workflow
Description: Helps with writing a report with research, writing, and review on any topic. Returns a reviewed topic. The query is a string that contains the topic to be researched and reviewed. Example queries: - "Write me a report on the history of the internet." - "Write me a report on origin of the universe." - "Write me a report on the impact of climate change on polar bears." - "Write me a report on the benefits of meditation." - "Write me a report on the future of artificial intelligence." - "Write me a report on the effects of social media on mental health.". Returns: A nicely formatted string.
Inputs: query
Tags: gradio, mcp-server-track, Agents-MCP-Hackathon, mcp-server, region:us
Tool: geocalc_mcp_get_coords_from_address
Space: geocalc-mcp
Description: Converts a street address into latitude and longitude coordinates. Returns: A formatted string with the coordinates "Lat: XX.XXXX, Lon: YY.YYYY", or an error message if the address is not found.
Inputs: address
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: geocalc_mcp_get_route_data
Space: geocalc-mcp
Description: Fetches optimized route data from the OpenRouteService API for a given start/end point and travel mode. This is the primary data-gathering tool. Its output is a compact JSON string meant to be used by other tools. Returns: A compact JSON string containing optimized route details with decoded coordinates.
Inputs: start_lat, start_lon, end_lat, end_lon, mode
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: geocalc_mcp_get_points_of_interest
Space: geocalc-mcp
Description: Find points of interest near given coordinates. Increase radius if not found (10km is default), try with more categories if not found any poi. Returns: Formatted text with POI information
Inputs: lat, lon, radius_km, categories
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: viton_mcp_server_run_viton
Space: viton-mcp-server
Description: Run the Virtual Try-On model with provided images path or URLs.
Inputs: model_image_path, garment_image_path, model_url, garment_url, n_steps, image_scale, seed
Tags: gradio, mcp-server-track, viton, OOTDiffusion, FLUX, mcp-server, region:us
Tool: viton_mcp_server_run_new_garment
Space: viton-mcp-server
Description: Run the Virtual Try-On model with provided model image and garment prompt.
Inputs: model_image_path, garment_prompt, model_url, n_steps, image_scale, seed
Tags: gradio, mcp-server-track, viton, OOTDiffusion, FLUX, mcp-server, region:us
Tool: calculator_mcp_marcodsn_safe_math_eval
Space: calculator-mcp-marcodsn
Description: Enter a math formula using the supported operators and functions. **Supported Operators:** - `+` (addition) - `-` (subtraction) - `*` (multiplication) - `/` (division) - `**` (power) - `%` (modulus) - `<`, `<=`, `==`, `!=`, `>=`, `>` (comparisons) - `&`, `|`, `~` (bitwise and logical operators) **Supported Functions:** - Trigonometric: `sin`, `cos`, `tan`, `arcsin`, `arccos`, `arctan`, `arctan2` - Hyperbolic: `sinh`, `cosh`, `tanh`, `arcsinh`, `arccosh`, `arctanh` - Logarithmic & Exponential: `log`, `log10`, `log1p`, `exp`, `expm1` - Other: `sqrt`, `abs`, `where`, `complex`, `real`, `imag`, `conj` **Examples:** - `exp(2) + sqrt(9)` - `log(10) / 2` - `where(5 > 2, 10, 0)` - `sin(3.14/2) * 2` - `abs(-7) + 5**2` - `log1p(9)` - `real(complex(3, 4))` - `arctan2(1, 1)` - `tanh(2) > 0.9`. Returns: The result of the evaluation
Inputs: expression
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: SmartEnterpriseMCPAgents_mcphawk_get_holiday_list
Space: SmartEnterpriseMCPAgents
Description: Fetches the official holiday list for MCPHawk Inc for the current calendar year. This tool is intended for HR personnel or MCPHawk Inc-based employees who need access to the national holiday calendar. It reads from a pre-defined CSV file (`sample-data/holiday.csv`) and returns a structured list of public holidays for India, including both the date and the holiday name. Note: This tool is *MCPHawk Inc-specific* and should **not** be used for employee queries related to other countries (e.g., US, UK). It may, however, be used by HR professionals who are cross-referencing or learning about MCPHawk Inc’s holiday structure. **Usage:** No input required. Simply call this tool to retrieve the list of holidays for the current calendar year. **Returns:** A list of strings, each formatted as: "YYYY-MM-DD: Holiday Name" **Example Response:** [ "2025-01-26: Republic Day (Optional: No)", "2025-03-31: Qutub-e-Ramzan (Optional: Yes)", "2025-08-15: Independence Day (Optional: No)", "2025-10-21: Diwali (Optional: No)", "2025-12-25: Christmas (Optional: No)" ] If the data file is unavailable, a default set of standard MCPHawk Inc holidays is returned.
Tags: gradio, mcp-server-track, mcp-server, region:us
Tool: SmartEnterpriseMCPAgents_mcphawk_get_leave_type_policy
Space: SmartEnterpriseMCPAgents
Description: Returns definitions, yearly limits, and applicability rules for various leave types in MCPHawk Inc. This tool provides a structured summary of leave types applicable to MCPHawk Inc employees. It includes details such as: - Type of leave (e.g., Sick Leave, Paternity Leave, Earned Leave, Compensatory Leave) - Maximum allowed days per calendar year - Who is eligible to take each type of leave - Brief applicability rules Note: Leave policies can change from year to year based on organizational and legal updates. This tool uses a predefined CSV file (`sample-data/leave_type_policies.csv`) to reflect the current year’s leave policy. This tool is **MCPHawk Inc** and should not be used to interpret or query policies of other countries. HR personnel, PeopleOps systems, or employee support bots can use this to surface MCPHawk Inc leave policy details. **Input:** None required. **Returns:** A dictionary mapping leave types to their attributes: - `description`: What the leave is for - `max_days_per_year`: Limit for the current calendar year - `applicability`: Who is eligible (e.g., all employees, only male employees, post-confirmation only, etc.) **Example Response:** { "sick_leave": { "description": "Short-term illness or health-related absence", "max_days_per_year": 6, "applicability": "All employees" }, "paternity_leave": { "description": "Leave for new fathers during childbirth", "max_days_per_year": 10, "applicability": "Male employees only" }, "compensatory_leave": { "description": "Leave granted in lieu of working on holidays or weekends", "max_days_per_year": 5, "applicability": "All employees with approved overtime" } }
Tags: gradio, mcp-server-track, mcp-server, region:us