Onyx MCP Server

Secure MCP access to Onyx search, chat, projects, and administration.

Local serverstdio

What is the Onyx MCP Server?

Onyx MCP is an MCP integration. Secure MCP access to Onyx search, chat, projects, and administration.

Packages and local setup

The published npm package is onyx-mcp, version 0.2.1. Its declared MCP transport is stdio.

The package declares ONYX_API_URL (required): Onyx API base URL, for example https://onyx.example.com/api; ONYX_API_TOKEN (required): Onyx Personal Access Token or API key; ONYX_DEFAULT_PERSONA_ID: Default Onyx agent ID for new chats; ONYX_MCP_ENABLE_WEB_FETCH: Enable web search and allowlisted URL fetching; ONYX_MCP_WEB_FETCH_ALLOWLIST: Comma-separated hostnames permitted for HTTPS URL fetching.

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.2.1 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related other integrations MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
ONYX_API_URLOnyx API base URL, for example https://onyx.example.com/apiYes
ONYX_API_TOKENOnyx Personal Access Token or API keyYes
ONYX_DEFAULT_PERSONA_IDDefault Onyx agent ID for new chatsOptional
ONYX_MCP_ENABLE_WEB_FETCHEnable web search and allowlisted URL fetchingOptional
ONYX_MCP_WEB_FETCH_ALLOWLISTComma-separated hostnames permitted for HTTPS URL fetchingOptional