matchmaker
Verified Safeby EOSC-Data-Commons
Overview
A web application for searching scientific datasets using natural language queries, providing AI-ranked results and the ability to dispatch datasets to Virtual Research Environments (VREs).
Installation
docker run -p 5173:80 ghcr.io/eosc-data-commons/matchmaker-frontend:latestEnvironment Variables
- VITE_BACKEND_API_URL
- VITE_SHOW_MODEL_SELECTOR
- NODE_ENV
Security Notes
The frontend code demonstrates good security practices with no obvious hardcoded secrets or direct use of 'eval'. It uses a `fetchWithTimeout` utility to prevent hanging requests and logs errors differently in development vs. production to avoid leaking sensitive information. External API calls are made to trusted services like DOI.org and a FileMetrix API. The primary network risks involve the backend (EOSC Data Commons MCP server) it communicates with, including its LLM interactions and dispatcher services, which are external to this frontend's codebase.
Similar Servers
academia_mcp
An MCP server providing tools for searching, fetching, analyzing, and reporting on scientific papers and datasets, often powered by LLMs.
data-commons-search
Provides a natural language search interface over open-access scientific datasets and tools, assisted by a Large Language Model (LLM) through the Model Context Protocol (MCP).
data-commons-mcp
A server that facilitates natural language search for open-access scientific datasets and tools using a Large Language Model (LLM) and the Model Context Protocol (MCP).
mcp
This server acts as an interface to the Space Frontiers API, allowing language models to perform semantic search, resolve document identifiers, and retrieve filtered document content or metadata from various data sources.