Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No tools found - MCP server within Cursor #88

Open
hende8 opened this issue Mar 14, 2025 · 5 comments
Open

No tools found - MCP server within Cursor #88

hende8 opened this issue Mar 14, 2025 · 5 comments

Comments

@hende8
Copy link

hende8 commented Mar 14, 2025

Hi all!
Image
Seems like the cursor cant configure the mcp server
Moreover, i got this error in the chrome extension :

Image

can someone help me please?

@SaschaDoe
Copy link

I have the same problem

@batman2201
Copy link

Perhaps the docs is unclear if you are using on Windows

  1. Run this on cmd or powershell to install first: npx -y @agentdeskai/browser-tools-mcp@1.2.0, then you will see the IP of the server
  2. Press F12 on browser -> Switch to BrowsertoolMCP -> Put the IP you got from step 1 and test connection

@hende8
Copy link
Author

hende8 commented Mar 16, 2025

I ran first step and i got :
Checking localhost:3031... Error checking localhost:3031: fetch failed Checking localhost:3032... Error checking localhost:3032: fetch failed Checking localhost:3033... Error checking localhost:3033: fetch failed Checking localhost:3034... Error checking localhost:3034: fetch failed Checking localhost:3035... Error checking localhost:3035: fetch failed No server found during discovery Initial server discovery failed. Will try again when tools are used.

@batman2201

@lifeinchords
Copy link

lifeinchords commented Mar 18, 2025

Similar issue, my approach is to set it up slightly differently than the docs:

It's working by

  • running the server from source
  • setting up the MCP Json config file in my project, instead of manually add configuration in Cursor Settings

steps

  • git clone https://github.com/AgentDeskAI/browser-tools-mcp
  • cd browser-tools-mcp/browser-tools-server
  • npm install
  • npm run start
  • in a new terminal tab, cd into your project root
  • cd .cursor ... if it doesnt exist do mkdir .cursor to make it, then cd into it
  • make a mcp.json file here, so it'll be in [your-project-folder]/.cursor/mcp.json
  • paste this into the file and save it:
{
    "mcpServers": {
        "browser-tools": {
            "command": "npx",
            "args": ["-y", "@agentdeskai/browser-tools-mcp@1.2.0"]
        }
    }
}

  • in Cursor app, go to Cursor -> Settings -> Cursor Settings in the menu bar. Then go to the MCP tab
  • Now you should see the browser tools enabled, and the tools listed like so
  • Image
  • When Cursor says 'Project Managed' thaht means it's seeing the config you made in [your-project-folder]/.cursor/mcp.json
  • Now Quit Cursor completely. Not just close all windows. Make sure it's closed. If you are not sure, double check Activity Monitor to kill the app. Then reopen Cursor
  • Go back to the settings, now you should see the tools listed
  • if in the top right, it says Disabled.. click that to Enable it. You might have to restart Cursor again.
  • finally, set up the extension as described in the docs

So now you'll always need the browser-tools server running in one tab. then another tab you'll start you project's dev server/
This is a good tool to set up diff processes in multipe iTerm tabs at once
itermocil

I think these are all the steps. Going off of memory. @tedjames did I get this right?

one more thing - make sure you have the latest version of Cursor. Lots of fixes lately on MCP server functionality
https://changelog.cursor.sh/

@atrefonas
Copy link

atrefonas commented Mar 21, 2025

I ran first step and i got : Checking localhost:3031... Error checking localhost:3031: fetch failed Checking localhost:3032... Error checking localhost:3032: fetch failed Checking localhost:3033... Error checking localhost:3033: fetch failed Checking localhost:3034... Error checking localhost:3034: fetch failed Checking localhost:3035... Error checking localhost:3035: fetch failed No server found during discovery Initial server discovery failed. Will try again when tools are used.

@batman2201

You have to run npx @agentdeskai/browser-tools-server@1.2.0 in a terminal before you do anything with npx @agentdeskai/browser-tools-mcp@1.2.0. This is a different command. There are two separate commands that look almost the same. I get this is highly confusing and never explained anywhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants