Skip to content

History of Junê

io.github.Junemind/june-mcp · Registry status: active

Report data on this entry

Every published change to this entry, most recent first.

Changes
2026-10-08Declared version: 0.7.0 → 0.8.1
2026-10-08Last changed in the registry (raw): 2026-10-04 → 2026-10-07
2026-10-08First listed in the registry (raw): 2026-10-04 → 2026-10-07
2026-10-08Connection paths (source structure): {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.7.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.8.1","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-10-08Package versions (raw): 0.7.0 → 0.8.1
2026-10-05Declared version: 0.6.0 → 0.7.0
2026-10-05Last changed in the registry (raw): 2026-09-25 → 2026-10-04
2026-10-05First listed in the registry (raw): 2026-09-25 → 2026-10-04
2026-10-05Connection paths (source structure): {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.6.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.7.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-10-05Package versions (raw): 0.6.0 → 0.7.0
2026-09-26Declared version: 0.5.0 → 0.6.0
2026-09-26Last changed in the registry (raw): 2026-09-20 → 2026-09-25
2026-09-26First listed in the registry (raw): 2026-09-20 → 2026-09-25
2026-09-26Connection paths (source structure): {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.5.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.6.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-09-26Package versions (raw): 0.5.0 → 0.6.0
2026-09-21Declared version: 0.4.3 → 0.5.0
2026-09-21Last changed in the registry (raw): 2026-09-18 → 2026-09-20
2026-09-21First listed in the registry (raw): 2026-09-18 → 2026-09-20
2026-09-21Connection paths (source structure): {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.4.3","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.5.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-09-21Package versions (raw): 0.4.3 → 0.5.0
2026-09-19Declared version: 0.4.1 → 0.4.3
2026-09-19Last changed in the registry (raw): 2026-09-12 → 2026-09-18
2026-09-19First listed in the registry (raw): 2026-09-12 → 2026-09-18
2026-09-19Connection paths (source structure): {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.4.1","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.4.3","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-09-19Package versions (raw): 0.4.1 → 0.4.3
2026-09-13Declared version: 0.3.0 → 0.4.1
2026-09-13Last changed in the registry (raw): 2026-08-28 → 2026-09-12
2026-09-13First listed in the registry (raw): 2026-08-28 → 2026-09-12
2026-09-13Connection paths (source structure): {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.3.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.4.1","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-09-13Package versions (raw): 0.3.0 → 0.4.1
2026-09-08Connection paths (source structure): – → {"packages":[{"registryType":"pypi","identifier":"june-mcp","version":"0.3.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"JUNE_BASE_URL","description":"Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace)","required":true,"secret":false},{"name":"JUNE_CANVAS","description":"The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed","required":true,"secret":false},{"name":"JUNE_API_KEY","description":"Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)","required":true,"secret":true},{"name":"JUNE_LLM_KEY","description":"Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service","required":false,"secret":true},{"name":"JUNE_CANVAS_CREATE","description":"Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)","required":false,"secret":false},{"name":"JUNE_READONLY","description":"Set to 1 to hide and refuse all write tools (memory becomes read-only)","required":false,"secret":false},{"name":"JUNE_FILES_ROOT","description":"Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist","required":false,"secret":false},{"name":"JUNE_DOCS_CANVAS","description":"Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs')","required":false,"secret":false},{"name":"JUNE_DOCS_REFRESH","description":"Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on)","required":false,"secret":false},{"name":"JUNE_REFRESH_CALLS","description":"Tool calls between digest injections (default 12) — lower it for small-context agents","required":false,"secret":false},{"name":"JUNE_REFRESH_MINUTES","description":"Wall-clock fallback between digest injections (default 10)","required":false,"secret":false},{"name":"JUNE_DIGEST_CHARS","description":"Standing-docs digest size cap in characters (default 2000)","required":false,"secret":false},{"name":"JUNE_EXPORT_ROOT","description":"Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-08-29Declared version: 0.2.5 → 0.3.0
2026-08-29Description (raw): Shared, cited knowledge-graph memory for agents — ask, search, and remember against a June endpoint → Shared, cited knowledge-graph memory for agents — ask, search, remember, keep standing instructions
2026-08-29Last changed in the registry (raw): 2026-08-21 → 2026-08-28
2026-08-29First listed in the registry (raw): 2026-08-21 → 2026-08-28
2026-08-29Environment variable descriptions (raw): JUNE_API_KEY=Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups) · JUNE_BASE_URL=Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace) · JUNE_CANVAS=The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed · JUNE_CANVAS_CREATE=Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode) · JUNE_FILES_ROOT=Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist · JUNE_LLM_KEY=Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service · JUNE_READONLY=Set to 1 to hide and refuse all write tools (memory becomes read-only) → JUNE_API_KEY=Your June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups) · JUNE_BASE_URL=Your June endpoint, e.g. http://localhost:8000 (the Junê desktop app's local engine, your own june-local service, or a hosted Team workspace) · JUNE_CANVAS=The canvas (workspace) to bind this connection to — a name (e.g. 'work') or a canvas id; names resolve at startup and ambiguous names fail closed · JUNE_CANVAS_CREATE=Set to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode) · JUNE_DIGEST_CHARS=Standing-docs digest size cap in characters (default 2000) · JUNE_DOCS_CANVAS=Canvas holding the agent's standing docs/skills/learnings (default 'agent_docs') · JUNE_DOCS_REFRESH=Set to 0 to disable the periodic standing-docs digest re-injected on tool results (default on) · JUNE_EXPORT_ROOT=Opt-in directory for repo sync — enables june_docs_export / june_page_export / june_page_import (fenced writes, commit-only git); unset means those tools don't exist · JUNE_FILES_ROOT=Opt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist · JUNE_LLM_KEY=Bring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service · JUNE_READONLY=Set to 1 to hide and refuse all write tools (memory becomes read-only) · JUNE_REFRESH_CALLS=Tool calls between digest injections (default 12) — lower it for small-context agents · JUNE_REFRESH_MINUTES=Wall-clock fallback between digest injections (default 10)
2026-08-29Package versions (raw): 0.2.5 → 0.3.0
2026-08-29Environment variables (raw): JUNE_BASE_URL, JUNE_CANVAS, JUNE_API_KEY, JUNE_LLM_KEY, JUNE_CANVAS_CREATE, JUNE_READONLY, JUNE_FILES_ROOT → JUNE_BASE_URL, JUNE_CANVAS, JUNE_API_KEY, JUNE_LLM_KEY, JUNE_CANVAS_CREATE, JUNE_READONLY, JUNE_FILES_ROOT, JUNE_DOCS_CANVAS, JUNE_DOCS_REFRESH, JUNE_REFRESH_CALLS, JUNE_REFRESH_MINUTES, JUNE_DIGEST_CHARS, JUNE_EXPORT_ROOT
2026-08-26Field of use, derived from the vendor description: – → Memory
2026-08-26Description (raw): – → Shared, cited knowledge-graph memory for agents — ask, search, and remember against a June endpoint
2026-08-22Declared version: 0.2.0 → 0.2.5
2026-08-22Last changed in the registry (raw): 2026-08-20 → 2026-08-21
2026-08-22First listed in the registry (raw): 2026-08-20 → 2026-08-21
2026-08-22Package versions (raw): 0.2.0 → 0.2.5
2026-08-21Declared version: 0.1.6 → 0.2.0
2026-08-21Last changed in the registry (raw): 2026-08-16 → 2026-08-20
2026-08-21First listed in the registry (raw): 2026-08-16 → 2026-08-20
2026-08-21Package versions (raw): 0.1.6 → 0.2.0
2026-08-17Declared version: 0.1.5 → 0.1.6
2026-08-17Last changed in the registry (raw): 2026-08-14 → 2026-08-16

This view pages forward and states no total: individual rows are dropped only at output time when their evidence is missing. A counted total would be larger than what is shown.

tracevero · https://tracevero.com/mcp/io-github-junemind-june-mcp/aenderungen