Olostep MCP Server offers web access tooling to your AI apps with minimal setup. It allows your AI to:

  1. Search the web using google
  2. Get the markdown content of any web page
  3. Discover and filter out relevant URLs within a website.

Available Tools

  • get_webpage_content: Retrieves webpage content in clean markdown format with support for JavaScript rendering
  • search_google: Searches Google for the given query and returns the search results
  • get_website_urls: Retrieves all URLs from a website and filters out the irrelevant ones

Installation

To set up Olostep MCP Server, you need to have an API key. You can get the API key by signing up on the Olostep website.

Running with npx

env OLOSTEP_API_KEY=your-api-key npx -y olostep-mcp

Manual Installation

npm install -g olostep-mcp

Running on Claude Desktop

You can install Olostep MCP Server via Smithery CLI for Claude Desktop.

npx -y @smithery/cli install @olostep/olostep-mcp-server --client claude

Or you can add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-server-olostep": {
      "command": "npx",
      "args": ["-y", "olostep-mcp"],
      "env": {
        "OLOSTEP_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

Running on Windsurf

Add this to your ./codeium/windsurf/model_config.json:

{
  "mcpServers": {
    "mcp-server-olostep": {
      "command": "npx",
      "args": ["-y", "olostep-mcp"],
      "env": {
        "OLOSTEP_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

Running on Cursor

To configure Olostep MCP in Cursor:

  • Open Cursor Settings (click on the settings icon in the top right of the IDE)
  • Click on MCP
  • Click on ”+ Add new global MCP Server”
  • Enter the following in the mcp.json file:
{
  "mcpServers": {
    "olostep-web": {
      "command": "npx",
      "args": ["-y", "olostep-mcp"],
      "env": {
        "OLOSTEP_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}
  • Remember to replace YOUR_API_KEY with your actual API key that you can get from the Olostep dashboard
  • You can close the settings tab now. If needed refresh the MCP server list to see the new tools

If you are using Windows and are having issues, try cmd /c "set OLOSTEP_API_KEY=your-api-key && npx -y olostep-mcp"

Next time that you use Cursor it will automatically use the Olostep MCP when needed. You can also explicitly request to use the Olostep MCP when you need up to date information from the web

Conclusion

You can find complete details about Olostep MCP here.