Search / io.github.girapphe/memostem
MemoStem
R0· no sign-inYour reviewed knowledge, across AI conversations.
v0.6.3 · active · repository · descriptor JSON · versions
Search / io.github.girapphe/memostem
R0· no sign-inYour reviewed knowledge, across AI conversations.
v0.6.3 · active · repository · descriptor JSON · versions
{
"mcpServers": {
"memostem": {
"type": "http",
"url": "https://www.memostem.com/api/mcp"
}
}
}claude mcp add --transport http memostem https://www.memostem.com/api/mcp[mcp_servers.memostem]
url = "https://www.memostem.com/api/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"memostem": {
"type": "remote",
"url": "https://www.memostem.com/api/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"memostem": {
"type": "http",
"url": "https://www.memostem.com/api/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=memostem&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vd3d3Lm1lbW9zdGVtLmNvbS9hcGkvbWNwIn0%3D"
}{
"servers": {
"memostem": {
"type": "http",
"url": "https://www.memostem.com/api/mcp"
}
}
}{
"mcpServers": {
"memostem": {
"httpUrl": "https://www.memostem.com/api/mcp"
}
}
}extensions:
"memostem":
enabled: true
name: "memostem"
type: streamable_http
uri: "https://www.memostem.com/api/mcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations10 of 10 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 17,051 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes20 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagecheck_memostem_connectionchangeddescription, output schemaVerify the authenticated MemoStem connection and report only the currently granted knowledge permissions. This test does not read or write knowledge.
Verify the MemoStem connection and report only the currently granted knowledge permissions. Without an account it reports status guest with no permissions, and the temporary guest shelf stays available. This test does not read or write knowledge.
create_knowledge_bundle_draftschangedinput schemacreate_card_draftschangedinput schemapreview_knowledge_bundlechangedinput schemavalidate_knowledge_bundlechangedinput schemacreate_knowledge_bundle_draftschangedoutput schemacreate_card_draftschangedoutput schemapreview_knowledge_bundlechangedoutput schemasave_guest_knowledge_bundleschangedoutput schemavalidate_knowledge_bundlechangeddescription, output schemaValidate exactly one user-selected, independently teachable general-knowledge bundle without an account and without saving it. Call only at the person's direct request or after clear acceptance of a specific preview proposal. The strict input rejects transcripts, conversation histories, personal or organization-specific memory, and unsupported knowledge types.
Validate exactly one user-selected, independently teachable general-knowledge bundle without an account and without saving it. Call only at the person's direct request or after clear acceptance of a specific preview proposal. The strict input rejects transcripts, conversation histories, and unsupported knowledge types; phrases that may be personal or organization-specific are returned as review_flags.
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +reachable +uptime-96% +updated-4d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://www.memostem.com/api/mcp streamable-http | none | yes | 96% | 1652 ms | 2026-07-28 | 2026-10-20 |
check_memostem_connectionread-only | Verify the MemoStem connection and report only the currently granted knowledge permissions. Without an account it reports status guest with no permissions, and the temporary guest shelf stays available. This test does not read or write knowledge. |
claim_guest_knowledge_workspace | Transfer the temporary guest shelf identified by workspace_token to the authenticated MemoStem owner as private pending drafts. Call only after the person explicitly agrees to connect or after the guest shelf reports account_required. This tool never approves or publishes cards. |
connect_memostemread-only | Connect or grant knowledge read permission through the host OAuth flow, then show a page of the authenticated owner's topic labels. Never creates knowledge. |
create_card_drafts | Create pending, user-owned general-knowledge card drafts only after clear affirmative consent to specifically named, independently teachable knowledge in the current conversation. Every card must declare knowledge_scope as general_knowledge. Personal or company decisions, product principles or policies, pricing rationale, preferences, plans, tasks, reminders, meeting outcomes, project status, and autobiographical facts are ineligible. An assistant suggestion alone is not consent. This tool never accepts raw transcripts or historical-conversation data, and it cannot approve, publish, or modify public knowledge cards. |
create_knowledge_bundle_drafts | Create pending, user-owned concept, general procedure, comparison, mechanism, structure, claim/evidence, knowledge question, historical event, or language-expression drafts only after clear affirmative consent to specifically named, independently teachable general knowledge in the current conversation. Every bundle must declare knowledge_scope as general_knowledge; decisions and organization-specific material are not accepted. An assistant suggestion alone is not consent. It cannot approve drafts, retain transcripts, or modify public knowledge. |
preview_knowledge_bundleread-only | Return a transient preview of exactly one user-selected, independently teachable general-knowledge bundle without an account and without saving it. Call only at the person's direct request or after clear acceptance of a specific preview proposal. Use save_guest_knowledge_bundles only after the person explicitly asks to keep it; connected clients use create_knowledge_bundle_drafts. |
refresh_guest_knowledge_shelf_link | Issue a new short-lived, one-time mobile or desktop web link for the existing guest shelf. Use only when the person asks to open or recover that shelf. Pass the private workspace_token as a tool argument; never show or put it in a URL. This adds no card and makes the previous view link invalid. |
save_guest_knowledge_bundles | Store one to 10 specifically selected, independently teachable general-knowledge bundles from the current conversation in a private temporary MemoStem guest shelf. Call only after a direct request or clear acceptance of a specific proposal. Reuse workspace_token to continue the same shelf, but never reveal that credential to the person. The shelf is read-only in MemoStem, expires after 90 days, and requires account connection at 10 cards. |
start_memostemread-only | Start MemoStem when no topic is named. Show a localized welcome App before login, or the connected owner's topic labels and empty-state guidance. Pass the conversation language as locale when known. No drafts are created. |
validate_knowledge_bundleread-only | Validate exactly one user-selected, independently teachable general-knowledge bundle without an account and without saving it. Call only at the person's direct request or after clear acceptance of a specific preview proposal. The strict input rejects transcripts, conversation histories, and unsupported knowledge types; phrases that may be personal or organization-specific are returned as review_flags. |
Schemas: list_tools.
{
"name": "io.github.girapphe/memostem",
"title": "MemoStem",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://www.memostem.com/api/mcp",
"type": "streamable-http"
}
],
"version": "0.6.3",
"repository": {
"url": "https://github.com/girapphe/memostem-plugins",
"source": "github"
},
"description": "Your reviewed knowledge, across AI conversations."
}