{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-microsoft-teams","description":"Microsoft 365 Teams via Graph: list chats, read/send messages, list teams/channels, presence.","title":"Microsoft 365 Teams","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/microsoft-teams"},"version":"0.3.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-microsoft-teams","version":"0.3.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Microsoft Entra (Azure AD) application client ID","isRequired":true,"format":"string","name":"MS_CLIENT_ID"},{"description":"Path to the per-user Microsoft config directory (credentials/, accounts.json)","isRequired":true,"format":"filepath","name":"MS_CONFIG_DIR"},{"description":"Account email when running in multi-account per-instance mode (falls back to the first account in accounts.json)","format":"string","name":"MS_ACCOUNT_EMAIL"},{"description":"Logical package ID surfaced in error responses","format":"string","default":"Microsoft365Teams","name":"MS_MCP_PACKAGE_ID"},{"description":"Override the upstream Microsoft Graph request timeout in milliseconds (max 300000 = 5 min)","format":"number","default":"60000","name":"MICROSOFT_REQUEST_TIMEOUT_MS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-microsoft-teams","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T09:14:54.119432Z","publishedAt":"2026-08-10T09:14:54.119432Z","updatedAt":"2026-08-10T09:14:54.119432Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-mixmax","description":"Mixmax email productivity MCP server for Model Context Protocol hosts","title":"Mixmax","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/mixmax"},"version":"0.2.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-mixmax","version":"0.2.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mixmax API token (from dashboard settings)","isRequired":true,"format":"string","isSecret":true,"name":"MIXMAX_API_TOKEN"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-mixmax","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:06.373063Z","publishedAt":"2026-05-21T11:27:06.373063Z","updatedAt":"2026-05-21T11:27:06.373063Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-mixmax","description":"Mixmax email productivity MCP server for Model Context Protocol hosts","title":"Mixmax","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/mixmax"},"version":"0.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-mixmax","version":"0.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mixmax API token (from dashboard settings)","isRequired":true,"format":"string","isSecret":true,"name":"MIXMAX_API_TOKEN"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-mixmax","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T13:55:24.204548Z","publishedAt":"2026-08-06T13:55:24.204548Z","updatedAt":"2026-08-06T13:55:24.204548Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-mixmax","description":"Mixmax email productivity MCP server for Model Context Protocol hosts","title":"Mixmax","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/mixmax"},"version":"0.3.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-mixmax","version":"0.3.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mixmax API token (from dashboard settings)","isRequired":true,"format":"string","isSecret":true,"name":"MIXMAX_API_TOKEN"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-mixmax","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T09:50:19.319152Z","publishedAt":"2026-08-10T09:50:19.319152Z","updatedAt":"2026-08-10T09:50:19.319152Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-nano-banana","description":"Nano Banana MCP server — Google Gemini image generation and editing via Model Context Protocol","title":"Nano Banana","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/nano-banana"},"version":"0.3.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-nano-banana","version":"0.3.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google Gemini API key","isRequired":true,"format":"string","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Workspace directory for saving generated images","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Outbound Gemini request timeout in milliseconds","format":"number","default":"180000","name":"NANO_BANANA_GEMINI_TIMEOUT_MS"},{"description":"Host-bridge request timeout in milliseconds","format":"number","default":"30000","name":"NANO_BANANA_BRIDGE_TIMEOUT_MS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-nano-banana","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:09.316077Z","publishedAt":"2026-05-21T11:27:09.316077Z","updatedAt":"2026-05-21T11:27:09.316077Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-nano-banana","description":"Nano Banana MCP server — Google Gemini image generation and editing via Model Context Protocol","title":"Nano Banana","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/nano-banana"},"version":"0.4.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-nano-banana","version":"0.4.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google Gemini API key","isRequired":true,"format":"string","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Workspace directory for saving generated images","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Outbound Gemini request timeout in milliseconds","format":"number","default":"180000","name":"NANO_BANANA_GEMINI_TIMEOUT_MS"},{"description":"Host-bridge request timeout in milliseconds","format":"number","default":"30000","name":"NANO_BANANA_BRIDGE_TIMEOUT_MS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-nano-banana","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T16:24:22.654931Z","publishedAt":"2026-08-07T16:24:22.654931Z","updatedAt":"2026-08-07T16:24:22.654931Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-nano-banana","description":"Nano Banana MCP server — Google Gemini image generation and editing via Model Context Protocol","title":"Nano Banana","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/nano-banana"},"version":"0.4.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-nano-banana","version":"0.4.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google Gemini API key","isRequired":true,"format":"string","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Workspace directory for saving generated images","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Outbound Gemini request timeout in milliseconds","format":"number","default":"180000","name":"NANO_BANANA_GEMINI_TIMEOUT_MS"},{"description":"Host-bridge request timeout in milliseconds","format":"number","default":"30000","name":"NANO_BANANA_BRIDGE_TIMEOUT_MS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-nano-banana","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-09T22:59:37.56944Z","publishedAt":"2026-08-09T22:59:37.56944Z","updatedAt":"2026-08-09T22:59:37.56944Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-napkin","description":"Napkin AI visual generation MCP server for Model Context Protocol hosts","title":"Napkin","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/napkin"},"version":"0.3.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-napkin","version":"0.3.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Napkin AI API key","isRequired":true,"format":"string","isSecret":true,"name":"NAPKIN_API_KEY"},{"description":"Workspace directory for saving generated visuals","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Outbound HTTP request timeout in milliseconds (max 1800000)","format":"number","default":"60000","name":"NAPKIN_REQUEST_TIMEOUT_MS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-napkin","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:12.219127Z","publishedAt":"2026-05-21T11:27:12.219127Z","updatedAt":"2026-05-21T11:27:12.219127Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-napkin","description":"Napkin AI visual generation MCP server for Model Context Protocol hosts","title":"Napkin","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/napkin"},"version":"0.4.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-napkin","version":"0.4.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Napkin AI API key","isRequired":true,"format":"string","isSecret":true,"name":"NAPKIN_API_KEY"},{"description":"Workspace directory for saving generated visuals","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Outbound HTTP request timeout in milliseconds (max 1800000)","format":"number","default":"60000","name":"NAPKIN_REQUEST_TIMEOUT_MS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-napkin","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T01:28:35.724222Z","publishedAt":"2026-08-08T01:28:35.724222Z","updatedAt":"2026-08-08T01:28:35.724222Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-napkin","description":"Napkin AI visual generation MCP server for Model Context Protocol hosts","title":"Napkin","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/napkin"},"version":"0.4.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-napkin","version":"0.4.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Napkin AI API key","isRequired":true,"format":"string","isSecret":true,"name":"NAPKIN_API_KEY"},{"description":"Workspace directory for saving generated visuals","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Outbound HTTP request timeout in milliseconds (max 1800000)","format":"number","default":"60000","name":"NAPKIN_REQUEST_TIMEOUT_MS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-napkin","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T10:30:04.997099Z","publishedAt":"2026-08-10T10:30:04.997099Z","updatedAt":"2026-08-10T10:30:04.997099Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-office","description":"Microsoft Office MCP server: read and edit Word documents, Excel workbooks, and PowerPoint files","title":"Microsoft Office","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/office"},"version":"0.2.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-office","version":"0.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Absolute path to sidecar state file (host-managed; sidecar writes port + token here)","isRequired":true,"format":"filepath","name":"MCP_OFFICE_SIDECAR_STATE"},{"description":"Kill-switch — set to 1 to refuse to spawn or talk to the sidecar","format":"string","name":"MCP_OFFICE_SIDECAR_DISABLE"},{"description":"DEPRECATED legacy alias for MCP_OFFICE_SIDECAR_DISABLE — still honored for backward compatibility with v0.1.1 operator-set kill-switches; will be removed in a future major version. Use MCP_OFFICE_SIDECAR_DISABLE instead.","format":"string","name":"REBEL_DISABLE_OFFICE_SIDECAR"},{"description":"Sidecar state directory (certs, per-app manifests). Normally derived from MCP_OFFICE_SIDECAR_STATE; hosts managing the sidecar lifecycle directly can override.","format":"filepath","name":"MCP_OFFICE_SIDECAR_STATE_DIR"},{"description":"Absolute path to the built add-in static files. Defaults to the package's dist/addin/ directory.","format":"filepath","name":"MCP_OFFICE_ADDIN_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-office","platforms":["darwin","win32"],"provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:15.079742Z","publishedAt":"2026-05-21T11:27:15.079742Z","updatedAt":"2026-05-21T11:27:15.079742Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-office","description":"Microsoft Office MCP server: read and edit Word documents, Excel workbooks, and PowerPoint files","title":"Microsoft Office","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/office"},"version":"0.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-office","version":"0.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Absolute path to sidecar state file (host-managed; sidecar writes port + token here)","isRequired":true,"format":"filepath","name":"MCP_OFFICE_SIDECAR_STATE"},{"description":"Kill-switch — set to 1 to refuse to spawn or talk to the sidecar","format":"string","name":"MCP_OFFICE_SIDECAR_DISABLE"},{"description":"DEPRECATED legacy alias for MCP_OFFICE_SIDECAR_DISABLE — still honored for backward compatibility with v0.1.1 operator-set kill-switches; will be removed in a future major version. Use MCP_OFFICE_SIDECAR_DISABLE instead.","format":"string","name":"REBEL_DISABLE_OFFICE_SIDECAR"},{"description":"Sidecar state directory (certs, per-app manifests). Normally derived from MCP_OFFICE_SIDECAR_STATE; hosts managing the sidecar lifecycle directly can override.","format":"filepath","name":"MCP_OFFICE_SIDECAR_STATE_DIR"},{"description":"Absolute path to the built add-in static files. Defaults to the package's dist/addin/ directory.","format":"filepath","name":"MCP_OFFICE_ADDIN_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-office","platforms":["darwin","win32"],"provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T02:02:33.618059Z","publishedAt":"2026-08-08T02:02:33.618059Z","updatedAt":"2026-08-08T02:02:33.618059Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-openai-image","description":"OpenAI image generation MCP server for Model Context Protocol hosts","title":"OpenAI Image","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/openai-image"},"version":"0.1.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-openai-image","version":"0.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key with image generation access","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Workspace directory for saving generated images","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Override the default OpenAI image model identifier","format":"string","default":"gpt-image-2","name":"OPENAI_IMAGE_MODEL"},{"description":"Outbound HTTP request timeout in milliseconds (max 1800000)","format":"number","default":"90000","name":"OPENAI_IMAGE_REQUEST_TIMEOUT_MS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"openai-image-generation","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:17.924099Z","publishedAt":"2026-05-21T11:27:17.924099Z","updatedAt":"2026-05-21T11:27:17.924099Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-openai-image","description":"OpenAI image generation MCP server for Model Context Protocol hosts","title":"OpenAI Image","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/openai-image"},"version":"0.2.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-openai-image","version":"0.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key with image generation access","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Workspace directory for saving generated images","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Override the default OpenAI image model identifier","format":"string","default":"gpt-image-2","name":"OPENAI_IMAGE_MODEL"},{"description":"Outbound HTTP request timeout in milliseconds (max 1800000)","format":"number","default":"180000","name":"OPENAI_IMAGE_REQUEST_TIMEOUT_MS"},{"description":"JSON array of absolute paths the connector may read through (and write generated images through) in-workspace symlinks that resolve into them. Mirrors the host's built-in file-tool declared-Space roots. Malformed or partially-malformed values fail closed to workspace-only. Optional; standalone users omit it.","format":"string","name":"MCP_ALLOWED_SYMLINK_ROOTS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"openai-image-generation","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-25T18:12:17.210259Z","publishedAt":"2026-07-25T18:12:17.210259Z","updatedAt":"2026-07-25T18:12:17.210259Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-openai-image","description":"OpenAI image generation MCP server for Model Context Protocol hosts","title":"OpenAI Image","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/openai-image"},"version":"0.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-openai-image","version":"0.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key with image generation access","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Workspace directory for saving generated images","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Override the default OpenAI image model identifier","format":"string","default":"gpt-image-2","name":"OPENAI_IMAGE_MODEL"},{"description":"Outbound HTTP request timeout in milliseconds (max 1800000)","format":"number","default":"180000","name":"OPENAI_IMAGE_REQUEST_TIMEOUT_MS"},{"description":"JSON array of absolute paths the connector may read through (and write generated images through) in-workspace symlinks that resolve into them. Mirrors the host's built-in file-tool declared-Space roots. Malformed or partially-malformed values fail closed to workspace-only. Optional; standalone users omit it.","format":"string","name":"MCP_ALLOWED_SYMLINK_ROOTS"},{"description":"When set, serve MCP over HTTP on this port bound to 127.0.0.1 (loopback only) instead of stdio. Intended for host-managed local deployments; stdio hosts omit it.","format":"number","name":"MCP_HTTP_PORT"},{"description":"Opt-in gate for the moderation: 'low' tool input, which weakens OpenAI's content filtering on your account. Set to 1 to allow it; when unset, moderation: 'low' fails fast with INVALID_INPUT.","format":"string","name":"OPENAI_IMAGE_ALLOW_LOW_MODERATION"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"openai-image-generation","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T04:58:52.399603Z","publishedAt":"2026-08-08T04:58:52.399603Z","updatedAt":"2026-08-08T04:58:52.399603Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-openai-image","description":"OpenAI image generation MCP server for Model Context Protocol hosts","title":"OpenAI Image","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/openai-image"},"version":"0.3.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-openai-image","version":"0.3.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key with image generation access","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Workspace directory for saving generated images","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Override the default OpenAI image model identifier","format":"string","default":"gpt-image-2","name":"OPENAI_IMAGE_MODEL"},{"description":"Outbound HTTP request timeout in milliseconds (max 1800000)","format":"number","default":"180000","name":"OPENAI_IMAGE_REQUEST_TIMEOUT_MS"},{"description":"JSON array of absolute paths the connector may read through (and write generated images through) in-workspace symlinks that resolve into them. Mirrors the host's built-in file-tool declared-Space roots. Malformed or partially-malformed values fail closed to workspace-only. Optional; standalone users omit it.","format":"string","name":"MCP_ALLOWED_SYMLINK_ROOTS"},{"description":"When set, serve MCP over HTTP on this port bound to 127.0.0.1 (loopback only) instead of stdio. Intended for host-managed local deployments; stdio hosts omit it.","format":"number","name":"MCP_HTTP_PORT"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"openai-image-generation","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T11:16:02.271354Z","publishedAt":"2026-08-08T11:16:02.271354Z","updatedAt":"2026-08-08T11:16:02.271354Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-openai-image","description":"OpenAI image generation MCP server for Model Context Protocol hosts","title":"OpenAI Image","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/openai-image"},"version":"0.3.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-openai-image","version":"0.3.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key with image generation access","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Workspace directory for saving generated images","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Override the default OpenAI image model identifier","format":"string","default":"gpt-image-2","name":"OPENAI_IMAGE_MODEL"},{"description":"Outbound HTTP request timeout in milliseconds (max 1800000)","format":"number","default":"180000","name":"OPENAI_IMAGE_REQUEST_TIMEOUT_MS"},{"description":"JSON array of absolute paths the connector may read through (and write generated images through) in-workspace symlinks that resolve into them. Mirrors the host's built-in file-tool declared-Space roots. Malformed or partially-malformed values fail closed to workspace-only. Optional; standalone users omit it.","format":"string","name":"MCP_ALLOWED_SYMLINK_ROOTS"},{"description":"When set, serve MCP over HTTP on this port bound to 127.0.0.1 (loopback only) instead of stdio. Intended for host-managed local deployments; stdio hosts omit it.","format":"number","name":"MCP_HTTP_PORT"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"openai-image-generation","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T03:50:42.801768Z","publishedAt":"2026-08-10T03:50:42.801768Z","updatedAt":"2026-08-10T03:50:42.801768Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-opus-video-clip","description":"OpusClip MCP server — clip long-form videos, manage projects, collections, censor jobs, posts","title":"OpusClip","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/opus-video-clip"},"version":"0.1.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-opus-video-clip","version":"0.1.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpusClip API key (from https://app.opus.pro/settings/integration-tokens)","isRequired":true,"format":"string","isSecret":true,"name":"OPUS_API_KEY"},{"description":"Outbound HTTP request timeout in milliseconds for general Opus API calls (max 1800000)","format":"number","default":"120000","name":"OPUS_API_TIMEOUT_MS"},{"description":"Per-chunk HTTP request timeout in milliseconds for the GCS resumable upload step (max 1800000)","format":"number","default":"600000","name":"OPUS_UPLOAD_TIMEOUT_MS"},{"description":"HTTP request timeout in milliseconds for the optional host-app bridge (max 1800000)","format":"number","default":"30000","name":"OPUS_BRIDGE_TIMEOUT_MS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-opus-video-clip","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:20.81387Z","publishedAt":"2026-05-21T11:27:20.81387Z","updatedAt":"2026-05-21T11:27:20.81387Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-opus-video-clip","description":"OpusClip MCP server — clip long-form videos, manage projects, collections, censor jobs, posts","title":"OpusClip","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/opus-video-clip"},"version":"0.2.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-opus-video-clip","version":"0.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpusClip API key (from https://app.opus.pro/settings/integration-tokens)","isRequired":true,"format":"string","isSecret":true,"name":"OPUS_API_KEY"},{"description":"Outbound HTTP request timeout in milliseconds for general Opus API calls (max 1800000)","format":"number","default":"120000","name":"OPUS_API_TIMEOUT_MS"},{"description":"Per-chunk HTTP request timeout in milliseconds for the GCS resumable upload step (max 1800000)","format":"number","default":"600000","name":"OPUS_UPLOAD_TIMEOUT_MS"},{"description":"HTTP request timeout in milliseconds for the optional host-app bridge (max 1800000)","format":"number","default":"30000","name":"OPUS_BRIDGE_TIMEOUT_MS"},{"description":"Workspace directory the connector may read upload sources from and write downloaded clips to (defaults to the system temp directory)","format":"filepath","name":"MCP_WORKSPACE_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-opus-video-clip","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T22:27:22.509038Z","publishedAt":"2026-08-07T22:27:22.509038Z","updatedAt":"2026-08-07T22:27:22.509038Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-opus-video-clip","description":"OpusClip MCP server — clip long-form videos, manage projects, collections, censor jobs, posts","title":"OpusClip","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/opus-video-clip"},"version":"0.2.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-opus-video-clip","version":"0.2.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpusClip API key (from https://app.opus.pro/settings/integration-tokens)","isRequired":true,"format":"string","isSecret":true,"name":"OPUS_API_KEY"},{"description":"Outbound HTTP request timeout in milliseconds for general Opus API calls (max 1800000)","format":"number","default":"120000","name":"OPUS_API_TIMEOUT_MS"},{"description":"Per-chunk HTTP request timeout in milliseconds for the GCS resumable upload step (max 1800000)","format":"number","default":"600000","name":"OPUS_UPLOAD_TIMEOUT_MS"},{"description":"HTTP request timeout in milliseconds for the optional host-app bridge (max 1800000)","format":"number","default":"30000","name":"OPUS_BRIDGE_TIMEOUT_MS"},{"description":"Workspace directory the connector may read upload sources from and write downloaded clips to (defaults to the system temp directory)","format":"filepath","name":"MCP_WORKSPACE_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-opus-video-clip","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-09T23:27:30.486362Z","publishedAt":"2026-08-09T23:27:30.486362Z","updatedAt":"2026-08-09T23:27:30.486362Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-outreach","description":"Outreach sales engagement MCP server: prospects, sequences, accounts, tasks, and mailings","title":"Outreach","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/outreach"},"version":"0.1.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-outreach","version":"0.1.3","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Outreach OAuth client ID (recommended path)","isRequired":true,"format":"string","name":"OUTREACH_CLIENT_ID"},{"description":"Outreach OAuth client secret (recommended path)","isRequired":true,"format":"string","isSecret":true,"name":"OUTREACH_CLIENT_SECRET"},{"description":"Static access token (alternative to OAuth)","format":"string","isSecret":true,"name":"OUTREACH_ACCESS_TOKEN"},{"description":"Custom config directory","format":"filepath","default":"~/.mcp/outreach","name":"OUTREACH_CONFIG_DIR"},{"description":"OAuth callback port (0 = OS-assigned)","format":"number","default":"0","name":"OUTREACH_OAUTH_PORT"},{"description":"Space-separated OAuth scopes","format":"string","name":"OUTREACH_OAUTH_SCOPES"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-outreach","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:23.714743Z","publishedAt":"2026-05-21T11:27:23.714743Z","updatedAt":"2026-05-21T11:27:23.714743Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-outreach","description":"Outreach sales engagement MCP server: prospects, sequences, accounts, tasks, and mailings","title":"Outreach","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/outreach"},"version":"0.2.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-outreach","version":"0.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Outreach OAuth client ID (recommended path)","isRequired":true,"format":"string","name":"OUTREACH_CLIENT_ID"},{"description":"Outreach OAuth client secret (recommended path)","isRequired":true,"format":"string","isSecret":true,"name":"OUTREACH_CLIENT_SECRET"},{"description":"Static access token (alternative to OAuth)","format":"string","isSecret":true,"name":"OUTREACH_ACCESS_TOKEN"},{"description":"Custom config directory","format":"filepath","default":"~/.mcp/outreach","name":"OUTREACH_CONFIG_DIR"},{"description":"OAuth callback port (0 = OS-assigned)","format":"number","default":"0","name":"OUTREACH_OAUTH_PORT"},{"description":"Space-separated OAuth scopes","format":"string","name":"OUTREACH_OAUTH_SCOPES"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-outreach","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T01:01:04.70782Z","publishedAt":"2026-08-08T01:01:04.70782Z","updatedAt":"2026-08-08T01:01:04.70782Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-outreach","description":"Outreach sales engagement MCP server: prospects, sequences, accounts, tasks, and mailings","title":"Outreach","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/outreach"},"version":"0.2.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-outreach","version":"0.2.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Outreach OAuth client ID (recommended path)","isRequired":true,"format":"string","name":"OUTREACH_CLIENT_ID"},{"description":"Outreach OAuth client secret (recommended path)","isRequired":true,"format":"string","isSecret":true,"name":"OUTREACH_CLIENT_SECRET"},{"description":"Static access token (alternative to OAuth)","format":"string","isSecret":true,"name":"OUTREACH_ACCESS_TOKEN"},{"description":"Custom config directory","format":"filepath","default":"~/.mcp/outreach","name":"OUTREACH_CONFIG_DIR"},{"description":"OAuth callback port (0 = OS-assigned)","format":"number","default":"0","name":"OUTREACH_OAUTH_PORT"},{"description":"Space-separated OAuth scopes","format":"string","name":"OUTREACH_OAUTH_SCOPES"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-outreach","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T04:21:47.371825Z","publishedAt":"2026-08-10T04:21:47.371825Z","updatedAt":"2026-08-10T04:21:47.371825Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-pandadoc","description":"PandaDoc document automation MCP server for Model Context Protocol hosts","title":"PandaDoc","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/pandadoc"},"version":"0.2.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-pandadoc","version":"0.2.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"PandaDoc API key (from Developer Dashboard)","isRequired":true,"format":"string","isSecret":true,"name":"PANDADOC_API_KEY"},{"description":"Workspace directory for document upload sources. Defaults to os.tmpdir() when unset.","format":"filepath","name":"MCP_WORKSPACE_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-pandadoc","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:26.591716Z","publishedAt":"2026-05-21T11:27:26.591716Z","updatedAt":"2026-05-21T11:27:26.591716Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-pandadoc","description":"PandaDoc document automation MCP server for Model Context Protocol hosts","title":"PandaDoc","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/pandadoc"},"version":"0.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-pandadoc","version":"0.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"PandaDoc API key (from Developer Dashboard)","isRequired":true,"format":"string","isSecret":true,"name":"PANDADOC_API_KEY"},{"description":"Workspace directory for document upload sources. Defaults to os.tmpdir() when unset.","format":"filepath","name":"MCP_WORKSPACE_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-pandadoc","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T17:24:45.883721Z","publishedAt":"2026-08-07T17:24:45.883721Z","updatedAt":"2026-08-07T17:24:45.883721Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-quickbooks","description":"QuickBooks Online MCP server: invoices, bills, customers, vendors, employees, and accounts","title":"QuickBooks Online","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/quickbooks"},"version":"0.3.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-quickbooks","version":"0.3.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Intuit Developer app client ID","isRequired":true,"format":"string","name":"QUICKBOOKS_CLIENT_ID"},{"description":"Intuit Developer app client secret","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_CLIENT_SECRET"},{"description":"OAuth 2.0 refresh token","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_REFRESH_TOKEN"},{"description":"QuickBooks company (realm) ID","isRequired":true,"format":"string","name":"QUICKBOOKS_REALM_ID"},{"description":"sandbox or production","format":"string","default":"production","name":"QUICKBOOKS_ENVIRONMENT"},{"description":"Set to exactly 1 to enable mutating tools (secure-by-default; required since 0.3.0)","format":"string","name":"QB_ALLOW_PROD_WRITES"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-quickbooks","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:29.559564Z","publishedAt":"2026-05-21T11:27:29.559564Z","updatedAt":"2026-05-21T11:27:29.559564Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-quickbooks","description":"QuickBooks Online MCP server: invoices, bills, customers, vendors, employees, and accounts","title":"QuickBooks Online","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/quickbooks"},"version":"0.4.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-quickbooks","version":"0.4.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Intuit Developer app client ID","isRequired":true,"format":"string","name":"QUICKBOOKS_CLIENT_ID"},{"description":"Intuit Developer app client secret","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_CLIENT_SECRET"},{"description":"OAuth 2.0 refresh token","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_REFRESH_TOKEN"},{"description":"QuickBooks company (realm) ID","isRequired":true,"format":"string","name":"QUICKBOOKS_REALM_ID"},{"description":"sandbox or production","format":"string","default":"production","name":"QUICKBOOKS_ENVIRONMENT"},{"description":"Set to exactly 1 to enable mutating tools (secure-by-default; required since 0.3.0)","format":"string","name":"QB_ALLOW_PROD_WRITES"},{"description":"Optional path to a host bridge state file used for credential management","format":"string","name":"MCP_HOST_BRIDGE_STATE"},{"description":"Backwards-compatible alias for MCP_HOST_BRIDGE_STATE","format":"string","name":"MINDSTONE_REBEL_BRIDGE_STATE"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-quickbooks","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T22:54:02.159604Z","publishedAt":"2026-08-07T22:54:02.159604Z","updatedAt":"2026-08-07T22:54:02.159604Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-quickbooks","description":"QuickBooks Online MCP server: invoices, bills, customers, vendors, employees, and accounts","title":"QuickBooks Online","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/quickbooks"},"version":"0.4.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-quickbooks","version":"0.4.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Intuit Developer app client ID","isRequired":true,"format":"string","name":"QUICKBOOKS_CLIENT_ID"},{"description":"Intuit Developer app client secret","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_CLIENT_SECRET"},{"description":"OAuth 2.0 refresh token","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_REFRESH_TOKEN"},{"description":"QuickBooks company (realm) ID","isRequired":true,"format":"string","name":"QUICKBOOKS_REALM_ID"},{"description":"sandbox or production","format":"string","default":"production","name":"QUICKBOOKS_ENVIRONMENT"},{"description":"Optional path to a host bridge state file used for credential management","format":"string","name":"MCP_HOST_BRIDGE_STATE"},{"description":"Backwards-compatible alias for MCP_HOST_BRIDGE_STATE","format":"string","name":"MINDSTONE_REBEL_BRIDGE_STATE"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-quickbooks","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T08:42:28.543815Z","publishedAt":"2026-08-08T08:42:28.543815Z","updatedAt":"2026-08-08T08:42:28.543815Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-quickbooks","description":"QuickBooks Online MCP server: invoices, bills, customers, vendors, employees, and accounts","title":"QuickBooks Online","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/quickbooks"},"version":"0.4.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-quickbooks","version":"0.4.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Intuit Developer app client ID","isRequired":true,"format":"string","name":"QUICKBOOKS_CLIENT_ID"},{"description":"Intuit Developer app client secret","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_CLIENT_SECRET"},{"description":"OAuth 2.0 refresh token","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_REFRESH_TOKEN"},{"description":"QuickBooks company (realm) ID","isRequired":true,"format":"string","name":"QUICKBOOKS_REALM_ID"},{"description":"sandbox or production","format":"string","default":"production","name":"QUICKBOOKS_ENVIRONMENT"},{"description":"Optional path to a host bridge state file used for credential management","format":"string","name":"MCP_HOST_BRIDGE_STATE"},{"description":"Backwards-compatible alias for MCP_HOST_BRIDGE_STATE","format":"string","name":"MINDSTONE_REBEL_BRIDGE_STATE"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-quickbooks","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T11:06:11.102751Z","publishedAt":"2026-08-10T11:06:11.102751Z","updatedAt":"2026-08-10T11:06:11.102751Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-replit-ssh","description":"Read, write, list, and check files on Replit projects over SSH/SFTP, plus SSH key setup.","title":"Replit SSH","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/replit-ssh"},"version":"0.1.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-replit-ssh","version":"0.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional per-request timeout in milliseconds (default 60000, max 600000).","format":"number","default":"60000","name":"REPLIT_SSH_REQUEST_TIMEOUT_MS"},{"description":"Set to 1 to require pre-populated known-hosts entries. When unset (default), unknown hosts are recorded on first contact (OpenSSH `accept-new` behaviour); a fingerprint mismatch always fails closed.","format":"string","name":"MCP_REPLIT_SSH_STRICT_HOST_KEY"},{"description":"Explicit path to the connector's SSH known-hosts file. Defaults to $MCP_WORKSPACE_PATH/.replit-ssh-known-hosts, then $HOME/.replit-mcp/known_hosts.","format":"filepath","name":"MCP_REPLIT_SSH_KNOWN_HOSTS_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-replit-ssh","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:32.438113Z","publishedAt":"2026-05-21T11:27:32.438113Z","updatedAt":"2026-05-21T11:27:32.438113Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.mindstone/mcp-server-replit-ssh:0.1.2","count":30}}
