Semantic search for AI agents. Index your documents, search with natural language. Simple API, powerful results.
# Index a document
curl -X POST https://vectorpass-api.automators.work/v1/index \
-H "X-API-Key: vp_live_xxx" \
-d '{"id": "doc1", "text": "Your document text"}'
# Search semantically
curl -X POST https://vectorpass-api.automators.work/v1/search \
-d '{"query": "find relevant content", "k": 10}'
Sub-millisecond search latency. Scales to millions of vectors effortlessly.
Search in 100+ languages out of the box. No configuration needed.
API key authentication, rate limiting, and data isolation per account.
Combine semantic vectors with BM25 keyword search for best results.
Runs on Cloudflare edge. No servers to manage, scales automatically.
RESTful API with just 5 endpoints. Integrate in minutes, not days.
Start free, scale as you grow
Share your referral code with friends. For each friend with an active subscription, you get 10% off. Stack up to 5 active referrals for 50% off.
Everything you need to integrate semantic search into your AI agents
Register for free and verify your email. Your API key will be displayed immediately.
curl -X POST https://vectorpass-api.automators.work/v1/index \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"id": "doc1",
"text": "Your document content here. Can be any length!",
"metadata": {"category": "docs", "author": "John"}
}'
curl -X POST https://vectorpass-api.automators.work/v1/search \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "find relevant documents", "k": 10}'
Response:
{
"success": true,
"data": {
"results": [
{
"id": "doc1",
"distance": 0.234,
"metadata": {"category": "docs", "_snippet": "Your document..."}
}
],
"query": "find relevant documents",
"k": 10
}
}
Model Context Protocol for AI Assistants
Connect VectorPass directly to Claude Desktop, Cursor, or any MCP-compatible AI client. Use natural language to index documents and search your knowledge base.
https://vectorpass-mcp.automators.work
OAuth 2.1 with your VectorPass email. No API key needed - just login with your email and verify with a code.
vectorpass_index
Index a document
vectorpass_search
Semantic search
vectorpass_keyword_search
BM25 keyword search
vectorpass_delete
Delete document
vectorpass_batch_index
Index multiple docs
vectorpass_list_databases
List all databases
vectorpass_create_database
Create new database
vectorpass_stats
Usage statistics
Add this to your Claude Desktop MCP settings:
{
"mcpServers": {
"vectorpass": {
"url": "https://vectorpass-mcp.automators.work"
}
}
}
On first use, you'll be prompted to login with your VectorPass email. A verification code will be sent to authorize the connection.
| Endpoint | Description | Body |
|---|---|---|
| GET /v1/databases | List all databases | - |
| POST /v1/databases | Create new database | {name} |
| GET /v1/databases/:name | Get database info | - |
| DELETE /v1/databases/:name | Delete database | - |
| Endpoint | Description | Body |
|---|---|---|
| POST /v1/index | Index a document | {id, text, metadata?, db?} |
| POST /v1/batch | Batch index (up to tier limit) | {items: [{id, text, metadata?}], db?} |
| POST /v1/search | Semantic vector search | {query, k?, db?} |
| POST /v1/keyword | BM25 keyword search | {query, k?, db?} |
| DELETE /v1/vectors/:id | Delete document + chunks | ?db=name |
| GET /v1/stats | Usage statistics | ?db=name |
db parameter. If not specified, defaults to "default". Database limits by tier: Free (1), Starter (5), Pro (20), Business (100).
id:chunk_NX-API-Key: vp_live_xxxAuthorization: Bearer vp_live_xxx{success, data?, error?}