This guide provides detailed instructions for setting up and using Smithery.ai to connect Claude 3.7 with the UniAuto MCP Server.
Smithery.ai is a platform that allows AI assistants like Claude to access external tools through standardized protocols like the Model Context Protocol (MCP). It acts as a bridge, allowing Claude to control tools like UniAuto MCP Server securely.
Smithery provides a command-line interface (CLI) that makes it easy to connect tools to AI assistants:
# Install Smithery CLI globally
npm install -g @smithery/cli
# Verify installation
smithery --version
# Authenticate with your Smithery account
smithery login
This will open a browser window where you can log in to your Smithery account. Once authenticated, the CLI will be able to manage your connections.
Make sure your UniAuto MCP Server is running before connecting it to Smithery:
# Navigate to the UniAuto directory
cd /path/to/uniauto-mcp-server
# Start the server
npm start
Once your server is running, you can register it with Smithery:
# Register UniAuto MCP Server
smithery connect tool --name "UniAuto" --manifest-url "http://localhost:3000/api/mcp/manifest"
This registers your local UniAuto MCP Server as a tool that Claude can access through Smithery.
There are two ways to connect Claude to Smithery:
# Connect to Claude
smithery connect claude --version 3-7-sonnet
To test that everything is working correctly:
Can you use UniAuto to navigate to example.com and tell me what the page title is?
Claude should be able to:
If Claude can’t connect to UniAuto:
node check-server.js
smithery list tools
smithery logs
Claude may need explicit permission to use external tools:
If you’re running UniAuto locally:
ngrok http 3000
Then use the ngrok URL instead of localhost in your Smithery configuration.
smithery list tools
smithery disconnect tool --name "UniAuto"
smithery update tool --name "UniAuto" --manifest-url "http://localhost:3000/api/mcp/manifest"
Here are more advanced tasks you can ask Claude 3.7 to perform through Smithery:
Using UniAuto, navigate to a news website and extract the headlines of the top 5 stories. Then analyze the main themes across these headlines.
Using UniAuto, take screenshots of the same product on two different e-commerce sites and tell me which one has a better price.
Claude 3.7 has enhanced capabilities to understand complex web automation tasks and can execute them through the UniAuto MCP Server with precision.