Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
PORT | No | HTTP server port | 3003 |
HF_BASE_URL | No | Base URL for Hugging Face API | https://huggingface.co |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
hf_list_models | Get information from all models in the Hub. Supports filtering by search terms, authors, tags, and more. Returns paginated results with model metadata including downloads, likes, and tags. |
hf_get_model_info | Get detailed information for a specific model including metadata, files, configuration, and more. |
hf_get_model_tags | Gets all available model tags hosted in the Hub, organized by type (e.g., task types, libraries, languages). |
hf_list_datasets | Get information from all datasets in the Hub. Supports filtering by search terms, authors, tags, and more. Returns paginated results with dataset metadata including downloads, likes, and tags. |
hf_get_dataset_info | Get detailed information for a specific dataset including metadata, files, configuration, and more. |
hf_get_dataset_parquet | Get the list of auto-converted parquet files for a dataset. Can specify subset (config) and split to get specific files. |
hf_get_croissant | Get the Croissant metadata for a dataset. Croissant is a high-level format for machine learning datasets. |
hf_get_dataset_tags | Gets all available dataset tags hosted in the Hub, organized by type (e.g., task categories, languages, licenses). |