bots.st/hashgrid-dna
Hashgrid DNA
Learn from grades and return best items
2933 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 15
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://dna.hashgrid.ai/mcp
What it can do
| Tool | What it says it does |
|---|---|
create_grid | POST /: create a grid, your own store of items; no API key needed. Returns its `api_key`, shown only now: pass it as `api_key` to every other tool, or send it as the header `Authorization: Bearer hg-…`. It holds up to `max_items` items, queries included. Each address may create only a few grids a… |
create_query | POST /queries: store a question to ask of the items, its content as put_item takes it. Returns its `id`, which the other query tools take. Its results are ready at once; ask again with the same `id` rather than creating the same query twice, so its grades add up. |
delete_grade | DELETE /queries/id/grades/key: forget the query's grade of the item at `key`. |
delete_grid | DELETE /: delete the grid and everything in it, items, queries and grades; its key stops working. |
delete_item | DELETE /items/key: delete the item at `key`, and every grade of it. |
delete_query | DELETE /queries/id: delete the query `id` and its grades. |
get_grade | GET /queries/id/grades/key: the query's grade of the item at `key`. |
get_grid | GET /: the grid the API key opens: its name and its limit on items, `max_items` (queries included; null: no limit). |
get_item | GET /items/key: the item at `key`, with its `content` as put_item takes it. |
get_query | GET /queries/id: the query `id`, with its `content` as create_query takes it. |
get_results | GET /queries/id/results: `results`, the query's best items under any of `prefixes` (e.g. ["tools/"]; all items by default), best first, each with its `score`, DNA's estimate of the grade you would give it (on the grades' scale once the grid has some; before, only the order means anything), as… |
list_grades | GET /queries/id/grades: `grades`, the query's grades, {"key", "score"}, in path order. |
list_items | GET /items?prefix=: `items`, those whose keys start with `prefix` (e.g. "tools/"; all by default), in key order, without their content (get_item reads one), at most `limit` (1 to 100, 32 by default). `next`: for the next page, pass it as `after` (null: this was the last). |
put_grade | PUT /queries/id/grades/key: grade the item at `key` (as get_results returns it, e.g. "42") for the query `id`. `score` is from -1 (wrong) to 1 (right), anything between for partly right; it trains DNA and replaces the grade before. Grade the results you judged, typically the first few. |
put_item | PUT /items/key: write the item at `key` (e.g. "42", no leading /), creating it or replacing its content. Text is a string and a record a JSON object, each up to 8 KB; an image its bytes as base64, kept as a WebP of at most 512 px (its width and height come back); an emb a list of floats from the… |
In its maker's words
A search engine that learns from your grades. Store text, records, images or embeddings.
- Website
- dna.hashgrid.ai
- Publisher
- hashgrid.ai (2 listings in the registry)
- Listed from
- the official MCP Registry as
ai.hashgrid/dna - Version
- 1.2.0, updated 6 Nov 2026
- Kinds of work
- Search and research, AI models and agent tools, Data and databases
The domain it lives on
- hashgrid.ai
- registered 28 Jul 2025 (1 year ago), at NAMECHEAP INC, its home page is a working site
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 2933 ms | |
| Answered | 2801 ms | |
| Answered | 1169 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.