Skip to content

feat: add tools#1

Merged
BatLeDev merged 21 commits intomainfrom
test-all-datasets
Aug 14, 2025
Merged

feat: add tools#1
BatLeDev merged 21 commits intomainfrom
test-all-datasets

Conversation

@BatLeDev
Copy link
Member

@BatLeDev BatLeDev commented Aug 14, 2025

✨ New MCP Tools

Added several commands to interact with DataFair:

  • search_datasets – search datasets using full-text search
  • describe_dataset – retrieve detailed metadata for a dataset
  • search_data – search data rows using full-text search or precise filters
  • aggregate_data – aggregate data from a dataset

⚙️ CI/CD Improvements

  • Added GitHub Actions workflows to automate checks, Docker builds, and deployments
  • Standardized steps for commits, pull requests, and releases

🐳 Modernized Docker

  • Updated to Node.js 24
  • Optimized build stages to reduce image size
  • Removed deprecated flags and simplified entrypoint arguments

📚 Improved Documentation

  • Updated README and contribution guidelines to better explain:
    • Project installation and configuration
    • Available npm scripts
    • Development best practices

🛠️ Better Developer Experience

  • Added new npm commands to simplify common tasks
  • Improved Zellij configuration to match the new dev workflows

@BatLeDev BatLeDev merged commit 1d96dca into main Aug 14, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants