What is the Junê MCP server?
Shared, cited knowledge-graph memory for agents — ask, search, and remember against a June endpoint
How to install Junê
Copy-paste configuration for popular MCP clients.
JUNE_BASE_URLrequiredYour 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_CANVASrequiredThe 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_API_KEYrequiredsecretYour June API key (set JUNE_ALLOW_ANON=1 instead to explicitly opt out for keyless local setups)
JUNE_LLM_KEYsecretBring-your-own LLM key for cited answers — forwarded per-request as a header, never logged or stored on the service
JUNE_CANVAS_CREATESet to 1 to create the named canvas on first run if it doesn't exist yet (refused in read-only mode)
JUNE_READONLYSet to 1 to hide and refuse all write tools (memory becomes read-only)
JUNE_FILES_ROOTOpt-in directory agents may upload files from via june_ingest_file — unset means that tool doesn't exist
{
"mcpServers": {
"june-mcp": {
"command": "uvx",
"args": [
"june-mcp"
],
"env": {
"JUNE_BASE_URL": "<YOUR_JUNE_BASE_URL>",
"JUNE_CANVAS": "<YOUR_JUNE_CANVAS>",
"JUNE_API_KEY": "<YOUR_JUNE_API_KEY>",
"JUNE_LLM_KEY": "<YOUR_JUNE_LLM_KEY>",
"JUNE_CANVAS_CREATE": "<YOUR_JUNE_CANVAS_CREATE>",
"JUNE_READONLY": "<YOUR_JUNE_READONLY>",
"JUNE_FILES_ROOT": "<YOUR_JUNE_FILES_ROOT>"
}
}
}
}{
"mcpServers": {
"june-mcp": {
"command": "uvx",
"args": [
"june-mcp"
],
"env": {
"JUNE_BASE_URL": "<YOUR_JUNE_BASE_URL>",
"JUNE_CANVAS": "<YOUR_JUNE_CANVAS>",
"JUNE_API_KEY": "<YOUR_JUNE_API_KEY>",
"JUNE_LLM_KEY": "<YOUR_JUNE_LLM_KEY>",
"JUNE_CANVAS_CREATE": "<YOUR_JUNE_CANVAS_CREATE>",
"JUNE_READONLY": "<YOUR_JUNE_READONLY>",
"JUNE_FILES_ROOT": "<YOUR_JUNE_FILES_ROOT>"
}
}
}
}{
"mcpServers": {
"june-mcp": {
"command": "uvx",
"args": [
"june-mcp"
],
"env": {
"JUNE_BASE_URL": "<YOUR_JUNE_BASE_URL>",
"JUNE_CANVAS": "<YOUR_JUNE_CANVAS>",
"JUNE_API_KEY": "<YOUR_JUNE_API_KEY>",
"JUNE_LLM_KEY": "<YOUR_JUNE_LLM_KEY>",
"JUNE_CANVAS_CREATE": "<YOUR_JUNE_CANVAS_CREATE>",
"JUNE_READONLY": "<YOUR_JUNE_READONLY>",
"JUNE_FILES_ROOT": "<YOUR_JUNE_FILES_ROOT>"
}
}
}
}{
"servers": {
"june-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"june-mcp"
],
"env": {
"JUNE_BASE_URL": "<YOUR_JUNE_BASE_URL>",
"JUNE_CANVAS": "<YOUR_JUNE_CANVAS>",
"JUNE_API_KEY": "<YOUR_JUNE_API_KEY>",
"JUNE_LLM_KEY": "<YOUR_JUNE_LLM_KEY>",
"JUNE_CANVAS_CREATE": "<YOUR_JUNE_CANVAS_CREATE>",
"JUNE_READONLY": "<YOUR_JUNE_READONLY>",
"JUNE_FILES_ROOT": "<YOUR_JUNE_FILES_ROOT>"
}
}
}
}claude mcp add june-mcp --env JUNE_BASE_URL=<YOUR_JUNE_BASE_URL> --env JUNE_CANVAS=<YOUR_JUNE_CANVAS> --env JUNE_API_KEY=<YOUR_JUNE_API_KEY> --env JUNE_LLM_KEY=<YOUR_JUNE_LLM_KEY> --env JUNE_CANVAS_CREATE=<YOUR_JUNE_CANVAS_CREATE> --env JUNE_READONLY=<YOUR_JUNE_READONLY> --env JUNE_FILES_ROOT=<YOUR_JUNE_FILES_ROOT> -- uvx june-mcpRelated MCP servers
Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
World Monitor
Live global intelligence: real-time markets, conflicts, country risk, chokepoints, energy. 39 tools.
Netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Trending hip-hop artist momentum scores across four cultural dimensions.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.