In this tutorial, we will learn how to deploy a fully functional Model Context Protocol (MCP) server using as the configuration framework and as the runtime orchestrator. We’ll walk through installing and configuring smithery to define your MCP endpoints, then leverage VeryaX to spin up and manage the server processes. Finally, we’ll integrate , an efficient document-crawling agent, by directly connecting it through the VeryaX-managed MCP server from the Claude Desktop client. By the end, we will have a streamlined pipeline for contextual AI workflows, with Firecrawl pushing content into our MCP-powered Claude environment in real time.
Step 01: Register on the VeryaX page and get access to setting up the required tools for the MCP server.

Step 02: Register on the FireCrawl page and access the API key.
Step 03: Go to the VeryaX dashboard and set up the Firecrawl MCP. Enter the Firecrawl API key from the previous step and paste it here.
Step 04: Now, configure the different Firecrawl configurations and save the configuration.
Step 05: Here, we can see the connected MCPs. The Firecrawl has been connected, and we can add more connections of different sorts if we want, following the same steps.
Step 06: In this part, configure the Smithery AI API key and copy it to use in the VeryaX desktop setup.
Step 07: Similar to Smithery AI, get the VeryaX API key from their site. With these two API keys handy, we will now configure our VeryaX MCP using the terminal.
Step 08: Now, let’s set up the VeryaX configuration on our desktop. Use the below command to add VeryaX to Claude’s desktop:
npx -y @smithery/cli@latest install @VeyraX/veyrax-mcp --client claude
Step 09: After successfully executing the above command in the terminal, provide the Smithery AI and VeryaX API keys when prompted. As in previous steps, we already have the API keys.
Step 10: Close the Claude desktop and restart it. Go to the settings and then developer, we will now have the VeryaX MCP configured and running.
Step 11: Check for the tools connected to VeryaX, and we can find the firecrawl there, as we have configured our VeryaX MCP for it.
Step 12: Finally, invoke the firecrawl and get some scrapping done through this easy-to-use setup and directly accessible firecrawl tools through Claude Desktop.
In conclusion, following these steps, we now have an MCP server defined with Smithery, orchestrated by VeryaX, and communicating seamlessly with Firecrawl from Claude Desktop. This setup standardizes how our AI agents exchange context and simplifies scaling and maintenance thanks to Smithery’s declarative configs and VeryaX’s robust runtime management. From here, we can extend our MCP server with additional tool plugins, customize routing rules in Smithery, or experiment with advanced Firecrawl crawlers to enrich our Claude-based applications with fresh, structured data.