About Seek
Seek is an MCP server published by RhydianJenkins in the AI category: chat client and MCP Server for Retrieval-Augmented Generation (RAG). It has been installed 0 times through Conduid.
The repository has 1 stars and 0 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.
Install
npx seekThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Seek
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
MCP Server for Retrieval-Augmented Generation (RAG).
Search through a given knowledge base for relevant information using embedded natural language.
This is an early prototype and breaking changes are likely.
Features
- Natural Language Search: Ask a question and have a conversation with your knowledge base
- Semantic Search: Search your knowledge base for relevant documents using natural language queries
- MCP Integration: Full Model Context Protocol support for integration with MCP clients
Supported File Formats
- Plain Text -
.txt,.md, and other text-based files - PDF -
.pdfdocuments with text extraction - Word -
.docxdocuments with text extraction - Excel -
.xlsxspreadsheets (all sheets and cells)
Getting Started
Install the binary to your system:
nix profile install github:rhydianjenkins/seek
seek --help
Or use without installing:
# Run directly without installing
nix run github:rhydianjenkins/seek -- --help
# Temporary shell with seek available
nix shell github:rhydianjenkins/seek
seek --help
Start the required services (Ollama and Qdrant):
# Start Qdrant (in one terminal)
nix run github:rhydianjenkins/seek#qdrant
# Start Ollama (in another terminal - auto-pulls nomic-embed-text model)
nix run github:rhydianjenkins/seek#ollama
# Or bring your own services by creating a .env file
cp .env.default .env
Install the binary globally on your system using Go:
go install github.com/rhydianjenkins/seek@latest
seek --help
Make sure $GOPATH/bin (usually ~/go/bin) is in your PATH.
git clone git@github.com:rhydianjenkins/seek
cd seek
go build
./seek --help
Embed your knowledge base
For seek to work, you first must embed your knowledge base into a qdrant vector database.
To embed your knowledge base, you can use the embed command:
seek embed --dataDir /path/to/knowledge/base
Search your Knowledge Base
Search for documents using natural language:
# Find relevant documents
seek search "Announcements this week"
# Ask a question
seek ask "What is the culture like at the company?"
# Show all documents in current database
seek list
# Fetch a specific document by filename
seek get "document.txt"
MCP
Start the MCP server for integration with MCP clients:
seek mcp
When running as an MCP server, the following tools are available:
search- Search the knowledge base using semantic similarityembed- Generate embeddings for documents in a directoryget_document- Retrieve a full document by filenamestatus- Get database status and statistics
TODO
- Add auth/TLS support
- Image/OCR support
README mirrored from the source repository 3 months ago. The original is authoritative.