eoscdcpoc
Verified Safeby EOSC-Data-Commons
Overview
A web application enabling users to search scientific datasets with natural language queries and dispatch them to virtual research environments for analysis.
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
No direct usage of 'eval' or apparent code obfuscation. No hardcoded secrets were found in the provided frontend source code. The application relies on external APIs (DOI.org, dev1.player.eosc-data-commons.eu, filemetrix.labs.dansdemo.nl) for citation fetching, dispatcher services, and file metadata. Trust in the security and availability of these third-party and backend endpoints is assumed. LocalStorage is used for search history, which is a common and generally low-risk practice. The development 'tsconfig.json' has relaxed strictness checks, but the application's build configuration ('tsconfig.app.json') uses strict TypeScript, which is good practice for production code.
Similar Servers
academia_mcp
Provides a server for searching, fetching, analyzing, and reporting on scientific papers and datasets using various APIs and optional LLM-powered tools.
data-commons-search
Provides a natural language search interface over open-access datasets, leveraging Large Language Models (LLMs) and the Model Context Protocol (MCP) to assist users in discovering relevant data and tools for scientific research.
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.
matchmaker
A web application for searching scientific datasets using natural language queries, powered by AI, and enabling direct interaction with Virtual Research Environments for analysis execution.