Remember Me Collections
Duplicate entry. The same server (https://mcp.remem.me/mcp) is listed as Remember Me – Bible Verse Collections, kept up to date from the Official MCP Registry. To add verses to your own Remember Me account and get quizzed on them, use Remember Me – Bible Memory.
Server Details
Browse published Bible verse collections for memorization — multilingual, free, spaced repetition
- Status
- Healthy
- Uptime
- 100.0% over 58 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 3 tools
The three tools have clearly distinct purposes: browse_collections lists/search collections, get_collection_detail fetches full content, and get_collection_metrics retrieves engagement statistics. No overlap or confusion between them.
All names follow a consistent snake_case verb_noun pattern (browse_collections, get_collection_detail, get_collection_metrics). The minor variation between 'browse' and 'get' is natural and predictable.
Three tools are appropriate for a focused read-only browsing API, covering listing, detail, and metrics. The set is slightly thin but each tool earns its place and avoids redundancy.
The surface covers discovery (browse/search), full content retrieval, and community metrics for published collections. Minor gaps like listing related collections or publisher-specific views exist, but core read-only workflows are supported.
Available Tools
3 toolsbrowse_collectionsBrowse Bible Verse CollectionsARead-onlyIdempotentInspect
Browse published Bible verse collections. Search by keyword, filter by language, sort by popularity.
Use this when the user looks for Bible verses to memorize on a theme (e.g. hope, anxiety, forgiveness) or for a ready-made memory list, such as one for a church group.
Collections their publisher keeps out of Discover (listed false) are not returned;
get_collection_detail still opens them by id.
Each result includes the collection's raw cover image — the URL the publisher
set, or null if they set none (the app may still show an auto-generated cover when
null). This is the stored value, not the computed display image.
Args: search: Search term to filter by name, description, or publisher name. language: Language code prefix (e.g. "en", "de", "ja", "zh"). ordering: Sort order: -downloads (default), -created, name. limit: Number of results (1-100, default 20). offset: Starting position for pagination.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| search | No | ||
| language | No | ||
| ordering | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, non-open-world), so the description is free to add behavior instead of repeating it. It does: unlisted collections are silently excluded from results, and each result's `image` is the raw stored publisher URL (possibly null) rather than the computed display image. That field-semantics disclosure is genuinely useful, though no pagination edge behavior or result-size limits are discussed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is front-loaded, followed by usage, exclusions, result semantics, then an Args block — a sensible order with no wasted sentences. The image/cover paragraph is the longest and slightly verbose for its value, but it is not filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
All five optional parameters are documented despite 0% schema coverage, annotations already carry the safety profile, and an output schema exists so return values needn't be spelled out — the extra note on the `image` field is bonus rather than a gap. Nothing an agent needs to call this correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description carries the full burden and does so: it documents search scope (name/description/publisher name), language as a code prefix with examples, the ordering enum with default (-downloads, -created, name), and the limit range 1-100 with default 20. This is meaning well beyond the bare types in the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Browse published Bible verse collections') plus the three affordances (search, filter, sort). It also distinguishes itself from the sibling get_collection_detail by naming it as the path for unlisted collections, so an agent can route without opening either schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit when-to-use triggers (finding verses to memorize on a theme like hope/anxiety/forgiveness, or a ready-made memory list for a church group) and an explicit exclusion with the alternative named: collections with `listed` false are not returned, but get_collection_detail opens them by id.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_collection_detailShow a Collection's VersesARead-onlyIdempotentInspect
Get full details of a published collection including all verse text, references, and topics.
The collection and each verse include a raw image — the URL stored by the
publisher, or null if none was set (the app may still display an auto-generated
cover when null). These are the stored values, not the computed display image, and
round-trip with create_collection / add_verse on the authenticated Remember Me
server (auth.remem.me) if you copy this collection.
Args: collection_id: The collection ID (from browse_collections results).
| Name | Required | Description | Default |
|---|---|---|---|
| collection_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, so safety is covered. The description adds real value beyond them: it explains that the raw `image` is the publisher-stored URL (null when unset, even though a generated cover may display) and that values round-trip with create_collection/add_verse on the authenticated server. It omits any note on item limits, pagination, or read-side auth.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is front-loaded in the first sentence and the image caveat follows in a compact block. The image explanation is slightly repetitive (stored vs computed display image stated twice) but each sentence carries information an agent would otherwise guess wrong.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return shape need not be described, and the description focuses on the one genuinely non-obvious field (raw image semantics) plus the parameter source. Nothing critical to calling it is missing, though it stays silent on scale/pagination of returned verses.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 0%, so the description must carry the parameter — and it does, defining collection_id as 'The collection ID (from browse_collections results)', which adds provenance the bare integer schema lacks. It does not specify ID format or validity behavior, so it is not fully compensating.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource with scope: 'Get full details of a published collection including all verse text, references, and topics.' This implicitly separates it from browse_collections (list-level) and get_collection_metrics (aggregates), though it never names those siblings explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied rather than stated — the note that collection_id comes 'from browse_collections results' sketches a browse-then-detail workflow, but there is no explicit when-to-use, when-not, or named alternative. Adequate but leaves the agent to infer the routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_collection_metricsShow a Collection's ProgressARead-onlyIdempotentInspect
Get community engagement metrics: memorization progress, verse mastery, difficult verses, and activity stats.
Args: collection_id: The collection ID (from browse_collections results).
| Name | Required | Description | Default |
|---|---|---|---|
| collection_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false and openWorldHint=false, so safety and repeatability are covered by structured data. The description adds the metric content but says nothing about permissions, result size, or time-window of the stats, which is the remaining behavioral gap for a metrics endpoint.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two compact parts: a front-loaded purpose sentence listing the metrics, then a short Args block. No filler, though the Args line mostly restates a parameter already visible in the schema.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter, read-only tool with an output schema present, the description covers purpose, return content families, and parameter provenance — enough to invoke correctly. The only omission is guidance against the sibling get_collection_detail.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must carry the single parameter, and it does add real value by stating where collection_id comes from (browse_collections results). It does not restate the integer type or validity constraints, so it is not fully compensating, but for one parameter this is close to adequate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb ('Get') and resource ('community engagement metrics') and enumerates the metric families returned (memorization progress, verse mastery, difficult verses, activity stats), so the agent knows exactly what it retrieves. It does not explicitly contrast itself with get_collection_detail or browse_collections, so sibling differentiation is left implicit.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is only implied: it is a read of metrics for one collection, and the arg note 'from browse_collections results' hints at the workflow that produces the ID. There is no statement of when to prefer this over get_collection_detail, which is the most likely confusion given the sibling list.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Removed
get_daily_reading
1 tool update
- Added
get_daily_reading
4 tool updates
- Removed
create_collection - Removed
delete_collection - Removed
update_collection - Removed
update_verse
1 tool update
- Added
delete_collection
2 tool updates
- Added
update_collection - Added
update_verse
1 tool update
- Added
create_collection
3 tool updates
- First observed
browse_collections - First observed
get_collection_detail - First observed
get_collection_metrics
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.1611 npm1MIT
- AlicenseCqualityBmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs117 npm54 PyPIMIT
- AlicenseAqualityCmaintenanceRevnuvo Company Intelligence tells AI agents what changed at a company, with evidence. It observes company websites, technologies, and DNS over time and returns timestamped, confidence-aware changes, signals, and monitoring.9MIT

industrylens-mcpofficial
AlicenseNot gradedqualityBmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.