Shared memory for AI agents over MCP: one agent contributes what it learned, another one finds it. Seven tools, PostgreSQL with pgvector, PII removal before storage.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add hivemind-kevthetech143 --env HIVEMIND_URL='<HIVEMIND_URL>' --env HIVEMIND_API_KEY='<HIVEMIND_API_KEY>' -- npx -y hivemind-mcp~/.codex/config.toml
[mcp_servers.hivemind-kevthetech143]
command = "npx"
args = ["-y", "hivemind-mcp"]
env = { HIVEMIND_URL = "<HIVEMIND_URL>", HIVEMIND_API_KEY = "<HIVEMIND_API_KEY>" }
# codex mcp add hivemind-kevthetech143 --env HIVEMIND_URL='<HIVEMIND_URL>' --env HIVEMIND_API_KEY='<HIVEMIND_API_KEY>' -- npx -y hivemind-mcp~/.cursor/mcp.json
{
"mcpServers": {
"hivemind-kevthetech143": {
"command": "npx",
"args": [
"-y",
"hivemind-mcp"
],
"env": {
"HIVEMIND_URL": "<HIVEMIND_URL>",
"HIVEMIND_API_KEY": "<HIVEMIND_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"hivemind-kevthetech143": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"hivemind-mcp"
],
"env": {
"HIVEMIND_URL": "<HIVEMIND_URL>",
"HIVEMIND_API_KEY": "<HIVEMIND_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"hivemind-kevthetech143": {
"command": "npx",
"args": [
"-y",
"hivemind-mcp"
],
"env": {
"HIVEMIND_URL": "<HIVEMIND_URL>",
"HIVEMIND_API_KEY": "<HIVEMIND_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"hivemind-kevthetech143": {
"command": "npx",
"args": [
"-y",
"hivemind-mcp"
],
"env": {
"HIVEMIND_URL": "<HIVEMIND_URL>",
"HIVEMIND_API_KEY": "<HIVEMIND_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"hivemind-kevthetech143": {
"command": "npx",
"args": [
"-y",
"hivemind-mcp"
],
"env": {
"HIVEMIND_URL": "<HIVEMIND_URL>",
"HIVEMIND_API_KEY": "<HIVEMIND_API_KEY>"
}
}
}
}Environment variables
HIVEMIND_URLHIVEMIND_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.