To enable the AI Assistant to interact with external APIs or services via MCP, follow these steps to connect to MCP servers.
Launch Foxit PDF Editor for Windows.
Click AI Assistant on the ribbon and choose AI Chat to open the AI Chat panel.
Enable MCP server access by clicking the hammer icon
in the chat box within the AI Chat panel. If access is currently disabled, this action will activate MCP capabilities. Click the arrow next to the hammer icon and select Add MCP Server to begin setting up an MCP server. Alternatively, select User Guide for more information on the MCP integration.
In the MCP Manager dialog box, you will see the following options/buttons for adding MCP servers:
Add MCP Server: Manually enter the required details of the MCP server you wish to connect to. See also Configure MCP servers.
Import JSON from Clipboard: Quickly populate server details by pasting a valid JSON configuration. This method streamlines setup by auto-filling necessary information based on the structure of the imported JSON.
Start from an example: Choose from the pre-configured MCP server examples. These ready-made setups let you experiment with MCP tools right away, perfect for testing and exploring integration features.
Once added successfully, the MCP server and its available tools will appear in the MCP Manager dialog box. You can click the Add MCP Server button on the left side of the dialog box to add more MCP servers. All the connected MCP servers will be listed on the left side of the dialog box for easy access.
Click any server listed on the left side of the dialog box to view its details and available tools on the right. For seamless interaction, you can select the Auto-execution All Tool option to allow the AI Assistant to automatically invoke all available tool APIs of this MCP service during your session. Alternatively, you can choose individual tools and manually enable or disable auto-execution as needed.
To manage a connected server, you can click the action icons within the MCP Manager dialog box to edit, disable, or remove an MCP server. When an MCP server is disabled, all of its tools become unavailable. Disabled servers are clearly marked with a “Disabled” label next to their name in the server list on the left side of the dialog box for easier identification and management.
(Optional) You can click User Guide on the left side of the MCP Manager dialog box anytime for more information on the MCP integration. To view activity and diagnostics, click Request Logs to view detailed local logs for MCP server operations. These logs are automatically cleared when Foxit PDF Editor is closed.