DocumentationNeuronMCP Documentation
Documentation Branch: You are viewing documentation for the main branch (3.0.0-devel). Select a branch to view its documentation:
NeuronMCP Tool Catalog
Overview
NeuronMCP provides 100+ tools organized into categories. This catalog lists all available tools with descriptions and parameters.
Total Tools: 100+ (27 PostgreSQL + 70+ NeuronDB)
Vector Operations (50+ Tools)
Vector Search (8 tools)
vector_search- Vector similarity search with configurable distance metricsvector_search_l2- L2 (Euclidean) distance searchvector_search_cosine- Cosine similarity searchvector_search_inner_product- Inner product searchvector_similarity- Calculate vector similarityvector_arithmetic- Vector arithmetic operationsvector_distance- Compute distance between vectorsvector_similarity_unified- Unified vector similarity with multiple metrics
Vector Quantization (7 tools)
vector_quantize- Quantize/dequantize vectorsquantization_analyze- Analyze quantization impact
Supported Quantization Types: int8, fp16, binary, uint8, ternary, int4
Embeddings (8 tools)
generate_embedding- Generate text embeddingbatch_embedding- Batch generate embeddingsembed_image- Generate image embeddingembed_multimodal- Multimodal embedding (text + image)embed_cached- Use cached embedding if availableconfigure_embedding_model- Configure embedding modelget_embedding_model_config- Get model configurationlist_embedding_model_configs- List all model configurations
Hybrid Search (7 tools)
hybrid_search- Semantic + lexical searchreciprocal_rank_fusion- RRF on multiple rankingssemantic_keyword_search- Semantic + keyword searchmulti_vector_search- Multiple embeddings per documentfaceted_vector_search- Category-aware retrievaltemporal_vector_search- Time-decay relevance scoringdiverse_vector_search- Diverse result set
Index Management (6 tools)
create_hnsw_index- Create HNSW indexcreate_ivf_index- Create IVF indexget_index_status- Monitor index status and statisticsdrop_index- Remove indexes with cleanuptune_hnsw_index- Tune HNSW index parameterstune_ivf_index- Tune IVF index parameters
ML Tools
Training & Prediction (8 tools)
train_model- Train ML model with 52+ algorithmspredict- Single predictionpredict_batch- Batch predictionevaluate_model- Evaluate modellist_models- List all modelsget_model_info- Get model detailsdelete_model- Delete modelexport_model- Export model
Supported Algorithms
- Classification: logistic, random_forest, svm, knn, decision_tree, naive_bayes
- Regression: linear_regression, ridge, lasso
- Clustering: kmeans, gmm, dbscan, hierarchical
Analytics (7 tools)
analyze_data- General data analysiscluster_data- Clustering analysisreduce_dimensionality- Dimensionality reduction (PCA)detect_outliers- Outlier detectionquality_metrics- Quality metrics (Recall@K, Precision@K, etc.)detect_drift- Data drift detectiondiscover_topics- Topic discovery
ONNX (4 tools)
import_onnx_model- Import ONNX modelexport_onnx_model- Export ONNX modelget_onnx_model_info- Get ONNX model infopredict_onnx- Predict with ONNX model
AutoML (1 tool)
automl- Automated ML pipeline
RAG & Reranking Tools
RAG Pipeline
process_documents- Process and chunk documentsretrieve_context- Semantic search with rerankinggenerate_response- Generate responses with LLM
Reranking (6 tools)
rerank_cross_encoder- Cross-encoder rerankingrerank_llm- LLM-powered rerankingrerank_cohere- Cohere reranking APIrerank_colbert- ColBERT rerankingrerank_ltr- Learning-to-rank rerankingrerank_ensemble- Ensemble reranking
PostgreSQL Administration (27 Tools)
Server Information (8 tools)
get_server_version- Get PostgreSQL versionget_database_stats- Get database statisticslist_databases- List all databasesget_connections- Get connection informationget_locks- Get lock informationget_replication_status- Get replication statusget_settings- Get PostgreSQL settingslist_extensions- List installed extensions
Database Object Management (8 tools)
list_tables- List tableslist_indexes- List indexeslist_schemas- List schemaslist_views- List viewslist_sequences- List sequenceslist_functions- List functionslist_triggers- List triggerslist_constraints- List constraints
User and Role Management (9 tools)
create_user,alter_user,drop_user- User managementcreate_role,alter_role,drop_role- Role managementgrant_permission,revoke_permission- Permission managementgrant_role,revoke_role- Role assignment
Performance and Statistics (4 tools)
get_table_stats- Get table statisticsget_index_stats- Get index statisticsget_active_queries- Get active queriesget_wait_events- Get wait events
Size and Storage (4 tools)
get_table_size- Get table sizeget_index_size- Get index sizeanalyze_bloat- Analyze table bloatget_vacuum_stats- Get vacuum statistics
Administration (16 tools)
explain_query,explain_analyze- Query analysisvacuum_table,analyze_table,reindex- Maintenance operationsterminate_query,kill_query- Query managementset_config,reload_config- Configuration management- And more administration tools
Dataset Loading Tools
load_huggingface_dataset- Load datasets from HuggingFace Hubload_url_dataset- Load CSV, JSON, Parquet from URLsload_s3_dataset- Load datasets from S3 bucketsload_github_dataset- Load datasets from GitHub repositoriesload_local_dataset- Load datasets from local filesauto_embed_dataset- Automatic embedding generation during loading