Skip to main content
Glama

AI SENSE Free Public Tools

Read a semantic search collection

read_semantic_search
Read-onlyIdempotent

Read the model, the number of notes, the notes added over the lifetime, the note limit and the expiry of a collection with the read token. Notes are found by searching. No API key, no account and no sign up.

Input Schema

NameRequiredDescriptionDefault
read_tokenYesThe read_token from create_semantic_search, shown once. It reads and searches the collection.
collection_idYesThe collection_id from create_semantic_search.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already carry readOnlyHint, idempotentHint and openWorldHint=false, so the safety profile is covered. The description adds genuinely new behavior: access is token-based rather than API key/account ('No API key, no account and no sign up') and it discloses what the response contains, which matters because there is no output schema. It stops short of covering error cases (invalid/revoked token) or rate limits.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The first sentence is dense but front-loads the returned fields correctly. The trailing 'No API key, no account and no sign up' is promotional framing that does little to help an agent select or invoke the tool, and the phrasing 'Read the model' is slightly awkward for what is collection metadata.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With only two fully documented parameters, complete annotations and no output schema, the description does the one thing it must: enumerate the fields returned so the agent knows what it gets back. Only the absence of failure-mode behavior keeps it from being fully complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and both parameters carry their own descriptions tying them to create_semantic_search, including the 'shown once' caveat for read_token. The prose adds nothing about parameter format or sourcing beyond what the schema already documents, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names the resource (a semantic search collection) and enumerates exactly what is read: model, note count, lifetime notes added, note limit, expiry. The clause 'Notes are found by searching' signals that note content is not returned here, implicitly separating it from the search/query siblings, though it never names them.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied: you need the read_token, which the schema ties back to create_semantic_search, so an agent can infer this is the status/inspection call after creation. There is no explicit when-to-use statement and no named alternative (e.g. query_semantic_search for actual note retrieval) — the routing hint is oblique rather than directive.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.