History of Junê
io.github.Junemind/june-mcp · Registry status: active
Every published change to this entry, most recent first.
| 2026-10-08 | Declared version: 0.7.0 → 0.8.1 |
|---|---|
| 2026-10-08 | Last changed in the registry (raw): 2026-10-04 → 2026-10-07 |
| 2026-10-08 | First listed in the registry (raw): 2026-10-04 → 2026-10-07 |
| 2026-10-08 | Connection 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-08 | Package versions (raw): 0.7.0 → 0.8.1 |
| 2026-10-05 | Declared version: 0.6.0 → 0.7.0 |
| 2026-10-05 | Last changed in the registry (raw): 2026-09-25 → 2026-10-04 |
| 2026-10-05 | First listed in the registry (raw): 2026-09-25 → 2026-10-04 |
| 2026-10-05 | Connection 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-05 | Package versions (raw): 0.6.0 → 0.7.0 |
| 2026-09-26 | Declared version: 0.5.0 → 0.6.0 |
| 2026-09-26 | Last changed in the registry (raw): 2026-09-20 → 2026-09-25 |
| 2026-09-26 | First listed in the registry (raw): 2026-09-20 → 2026-09-25 |
| 2026-09-26 | Connection 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-26 | Package versions (raw): 0.5.0 → 0.6.0 |
| 2026-09-21 | Declared version: 0.4.3 → 0.5.0 |
| 2026-09-21 | Last changed in the registry (raw): 2026-09-18 → 2026-09-20 |
| 2026-09-21 | First listed in the registry (raw): 2026-09-18 → 2026-09-20 |
| 2026-09-21 | Connection 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-21 | Package versions (raw): 0.4.3 → 0.5.0 |
| 2026-09-19 | Declared version: 0.4.1 → 0.4.3 |
| 2026-09-19 | Last changed in the registry (raw): 2026-09-12 → 2026-09-18 |
| 2026-09-19 | First listed in the registry (raw): 2026-09-12 → 2026-09-18 |
| 2026-09-19 | Connection 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-19 | Package versions (raw): 0.4.1 → 0.4.3 |
| 2026-09-13 | Declared version: 0.3.0 → 0.4.1 |
| 2026-09-13 | Last changed in the registry (raw): 2026-08-28 → 2026-09-12 |
| 2026-09-13 | First listed in the registry (raw): 2026-08-28 → 2026-09-12 |
| 2026-09-13 | Connection 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-13 | Package versions (raw): 0.3.0 → 0.4.1 |
| 2026-09-08 | Connection 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-29 | Declared version: 0.2.5 → 0.3.0 |
| 2026-08-29 | Description (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-29 | Last changed in the registry (raw): 2026-08-21 → 2026-08-28 |
| 2026-08-29 | First listed in the registry (raw): 2026-08-21 → 2026-08-28 |
| 2026-08-29 | Environment 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-29 | Package versions (raw): 0.2.5 → 0.3.0 |
| 2026-08-29 | Environment 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-26 | Field of use, derived from the vendor description: – → Memory |
| 2026-08-26 | Description (raw): – → Shared, cited knowledge-graph memory for agents — ask, search, and remember against a June endpoint |
| 2026-08-22 | Declared version: 0.2.0 → 0.2.5 |
| 2026-08-22 | Last changed in the registry (raw): 2026-08-20 → 2026-08-21 |
| 2026-08-22 | First listed in the registry (raw): 2026-08-20 → 2026-08-21 |
| 2026-08-22 | Package versions (raw): 0.2.0 → 0.2.5 |
| 2026-08-21 | Declared version: 0.1.6 → 0.2.0 |
| 2026-08-21 | Last changed in the registry (raw): 2026-08-16 → 2026-08-20 |
| 2026-08-21 | First listed in the registry (raw): 2026-08-16 → 2026-08-20 |
| 2026-08-21 | Package versions (raw): 0.1.6 → 0.2.0 |
| 2026-08-17 | Declared version: 0.1.5 → 0.1.6 |
| 2026-08-17 | Last 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