⚠️ Note on Agents: This functionality requires the Agent feature to be enabled on your environment.
What is an MCP server?
An MCP (Model Context Protocol) server provides external knowledge, data, or tools that Paradigm agents can query. It allows customers to connect Paradigm with their own systems or third-party providers.Limitations & Quality
- Dependency on MCP quality: Performance and accuracy depend entirely on the search/retrieval mechanisms of the configured MCP server.
- Data Integration: Responses from an MCP server are not indexed into Paradigm’s internal database. Paradigm relies on the MCP’s own search engine. Results may vary depending on the configuration and reliability of the chosen provider.
Step 1: Configure an MCP Server
Configuration is managed in Admin > MCP Servers.Visibility & Security Rules (New in Victorious Vicuna)
To ensure strict data segregation between companies, visibility of MCP details is now scoped based on your role (System Admin vs. Company Admin) and the ownership of the MCP server.| Role | MCP Ownership / Scope | Visibility Details |
|---|---|---|
| System Admin | Owned by my company OR “All Companies” | Full Access: Can see and edit all fields. |
| System Admin | Not owned by my company | Restricted: Only the Name is visible (Read-only). The URL and configuration details are hidden. |
| Company Admin | Owned by my company | Edit Access: Can modify Name, URL, and Token. Availability Scope is read-only. |
| Company Admin | Scope set to “All Companies” (Public) | Read-Only: Can only see the Name. URL and details are hidden. |
How to Add a New Server
- Go to Admin > MCP Servers.
- Click New.
- Fill in the following information:
- Name: A human-readable name for the MCP server (e.g.,
paradigm-docs). - URL: The endpoint of the MCP server (e.g.,
https://lighton.mintlify.app/mcp). - Bearer token (optional): Authentication token if required (stored encrypted).
- Enabled: Toggle to enable/disable this server.
- Name: A human-readable name for the MCP server (e.g.,
- Availability Scope: Define which companies can access this server.
- Click Save.
Step 2: Manage Tools & Chat Settings
Once the MCP server is configured, it appears in the Tools list.Managing the Tools List
Go to the Tools admin page.- System Admins can now filter MCP tool groups by Owner Company.
- Security Note: You will not be able to view the URLs of MCP servers included in tool groups that do not belong to your company.
Enable in Chat Settings
To make the MCP active for end-users:- Go to Chat Settings and select the desired configuration.
- Enable Agent mode (“Enable agent functionality for this chat setting”).
- Under Agent Tools, add the configured MCP server to the list of chosen tools.
Example MCP Servers
Here are some existing MCP servers you could integrate:- Arxiv MCP (
https://arxiv-mcp.replit.app)- Use case: Query scientific publications and preprints from arXiv.
- Wikipedia MCP (
https://wiki-mcp.replit.app)- Use case: Retrieve knowledge from Wikipedia for general-purpose enrichment.
- GitHub Issues MCP (
https://github-issues-mcp.replit.app)- Use case: Query issues from GitHub repositories.
- Weather MCP (
https://weather-mcp.replit.app)- Use case: Provide real-time weather data for travel or logistics.
- File System MCP (
https://fs-mcp.replit.app)- Use case: Access and retrieve documents from a specified file system.