Seven explicit network MCP tools for endpoint status, advisories, malware review, architecture contracts, and preview-confirmed source-free sync.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add weavatrix-online --env WEAVATRIX_SYNC_URL='<WEAVATRIX_SYNC_URL>' --env WEAVATRIX_SYNC_TOKEN='<WEAVATRIX_SYNC_TOKEN>' -- npx -y weavatrix-online '<REPOROOT>'~/.codex/config.toml
[mcp_servers.weavatrix-online]
command = "npx"
args = ["-y", "weavatrix-online", "<REPOROOT>"]
env = { WEAVATRIX_SYNC_URL = "<WEAVATRIX_SYNC_URL>", WEAVATRIX_SYNC_TOKEN = "<WEAVATRIX_SYNC_TOKEN>" }
# codex mcp add weavatrix-online --env WEAVATRIX_SYNC_URL='<WEAVATRIX_SYNC_URL>' --env WEAVATRIX_SYNC_TOKEN='<WEAVATRIX_SYNC_TOKEN>' -- npx -y weavatrix-online '<REPOROOT>'~/.cursor/mcp.json
{
"mcpServers": {
"weavatrix-online": {
"command": "npx",
"args": [
"-y",
"weavatrix-online",
"<REPOROOT>"
],
"env": {
"WEAVATRIX_SYNC_URL": "<WEAVATRIX_SYNC_URL>",
"WEAVATRIX_SYNC_TOKEN": "<WEAVATRIX_SYNC_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"weavatrix-online": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"weavatrix-online",
"<REPOROOT>"
],
"env": {
"WEAVATRIX_SYNC_URL": "<WEAVATRIX_SYNC_URL>",
"WEAVATRIX_SYNC_TOKEN": "<WEAVATRIX_SYNC_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"weavatrix-online": {
"command": "npx",
"args": [
"-y",
"weavatrix-online",
"<REPOROOT>"
],
"env": {
"WEAVATRIX_SYNC_URL": "<WEAVATRIX_SYNC_URL>",
"WEAVATRIX_SYNC_TOKEN": "<WEAVATRIX_SYNC_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"weavatrix-online": {
"command": "npx",
"args": [
"-y",
"weavatrix-online",
"<REPOROOT>"
],
"env": {
"WEAVATRIX_SYNC_URL": "<WEAVATRIX_SYNC_URL>",
"WEAVATRIX_SYNC_TOKEN": "<WEAVATRIX_SYNC_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"weavatrix-online": {
"command": "npx",
"args": [
"-y",
"weavatrix-online",
"<REPOROOT>"
],
"env": {
"WEAVATRIX_SYNC_URL": "<WEAVATRIX_SYNC_URL>",
"WEAVATRIX_SYNC_TOKEN": "<WEAVATRIX_SYNC_TOKEN>"
}
}
}
}Environment variables
WEAVATRIX_SYNC_URLWEAVATRIX_SYNC_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.