Only workspace owners can add providers.
Adding a provider from Coral’s catalog
Coral has a catalog of popular providers. To add one of these providers:- Go to your workspace’s Tools page
- Click Add provider
- Pick a provider from the list
Adding a provider using an OpenAPI document or MCP server URL
- Go to your workspace’s Tools page
- Click Add provider
- Click Add custom
Adding a provider using your agent
Coral exposes tools for managing Coral itself. This means that you can ask your agent to add a new provider to Coral. Your agent will do all the necessary pre-work; a workspace owner must then review and publish the returned setup in the Coral UI. For example, if you wanted to connect Coral to ClickUp, you could simply ask your agent:Add a Coral provider for ClickUp
Advanced scenarios
Adding databases
See database providers.Adding a provider for a service that only has a stdio MCP server
Use a bridge that runs the stdio server and exposes a Streamable HTTP endpoint. There are a number of libraries that can help with this, including:- Supergateway (Node)
- MCP Proxy (Python)
- FastMCP (Python)
Self-hosted Coral denies access to private networks and loopback addresses by
default. If you run a stdio bridge on the same host as Coral, you may need tp
update Coral’s configuration to allow
access.