qdrant_store
Store information in the Qdrant database.
Parameters
Table 3: Parameters for qdrant_store.
| Parameter | Type | Required | Description |
|---|---|---|---|
information |
string | Yes | The text content to store |
collection_name |
string | No | Target collection (uses default if omitted) |
metadata |
object | No | Key-value pairs for filtering |
Example request
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "qdrant_store",
"arguments": {
"information": "The authentication module uses JWT tokens with a 24-hour expiry.",
"metadata": {
"project": "backend-api",
"category": "security"
}
}
}
}
Example response
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "Successfully stored information in collection 'my-memories'"
}
]
}
}
qdrant_find
Search for relevant information using semantic similarity.
Parameters
Table 4: Parameters for qdrant_find.
| Parameter | Type | Required | Description |
|---|---|---|---|
query |
string | Yes | The search query |
collection_name |
string | No | Target collection (uses default if omitted) |
filter |
object | No | Qdrant filter object[^3] |
include_deprecated |
boolean | No | Include deprecated entries (default: false) |
Deprecation filtering
By default, entries deprecated more than seven days ago are hidden from search
results. The include_deprecated parameter overrides this behaviour:
false(default) — Hide entries deprecated ≥ 7 days agotrue— Include all deprecated entries in results
Entries deprecated within the past seven days are always visible but prefixed
with [DEPRECATED].
Example request
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "qdrant_find",
"arguments": {
"query": "How does authentication work?",
"include_deprecated": false
}
}
}
Example response
{
"jsonrpc": "2.0",
"id": 2,
"result": {
"content": [
{
"type": "text",
"text": "The authentication module uses JWT tokens with a 24-hour expiry."
}
]
}
}
qdrant_deprecate
Mark an entry as deprecated. Deprecated entries remain visible for seven days
(with a [DEPRECATED] prefix) before being hidden from default searches.
Parameters
Table 5: Parameters for qdrant_deprecate.
| Parameter | Type | Required | Description |
|---|---|---|---|
query |
string | Yes | Search query to find the entry to deprecate |
collection_name |
string | No | Target collection (uses default if omitted) |
The tool finds the top matching entry for the query and marks it as deprecated. If the entry is already deprecated, no changes are made.
Example request
{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "qdrant_deprecate",
"arguments": {
"query": "JWT authentication expiry"
}
}
}
Example response
{
"jsonrpc": "2.0",
"id": 3,
"result": {
"content": [
{
"type": "text",
"text": "Successfully deprecated entry: The authentication module uses JWT tokens with a 24-hour expiry."
}
]
}
}