Skip to main content
Glama

Supavec MCP Server

by supavec
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.2.0] - 2025-07-01 ### Added - 🆕 **New Tool: `list-user-files`** - List all files uploaded to Supavec for the current user - 📋 **File Management**: Easily discover and manage your Supavec documents - 🔍 **Pagination Support**: Control the number of files returned with limit/offset parameters - 📊 **Sorting Options**: Order results by ascending or descending order - 📋 **Detailed File Information**: Get file ID, name, type, creation date, and team information ### Features - Enhanced discoverability of user documents - Better integration with AI workflows for document management - Comprehensive file metadata retrieval - Flexible pagination for large document collections ## [0.1.2] - 2025-07-01 ### Changed - 🏗️ **Major code refactoring** - Improved code organization and maintainability - 📁 Restructured codebase into modular architecture with dedicated directories: - `types/` - Centralized type definitions - `utils/` - Utility functions (CLI, API, server configuration) - `tools/` - Tool definitions and handlers - 📏 **Dramatically reduced main file complexity** - `index.ts` reduced from 203 to 41 lines (80% reduction) - 🧪 **Enhanced testability** - Each module can now be tested independently - 🔧 **Improved maintainability** - Clear separation of concerns and modular design - 📈 **Better scalability** - Easy to extend with new tools and features ### Technical Improvements - Separated CLI utilities into dedicated module - Extracted API communication logic into reusable utilities - Isolated server configuration and setup logic - Created centralized type definitions - Maintained 100% backward compatibility ## [0.1.1] - 2025-07-01 ### Added - Initial release of Supavec MCP Server - `fetch-embeddings` tool for retrieving relevant content from Supavec files - Command-line argument support (`--api-key`, `--help`) - Environment variable support (`SUPAVEC_API_KEY`) - Comprehensive error handling and validation - Support for multiple AI tools (Cursor, Claude, VS Code Copilot) - Automated npm package building with executable permissions - Complete documentation and usage examples ### Features - 🔍 Search and retrieve relevant embeddings from Supavec files - 🤖 Integration with MCP-compatible AI tools - 🔑 Flexible authentication (CLI args + env vars) - ⚡ Easy installation via npx - 📚 Comprehensive documentation ## [Unreleased] ### Planned - Upload the documents to your supavec project - Batch processing for multiple files - Performance optimizations - Additional file format support

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/supavec/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server