drio
Open app

Google Search MCP Server

Source

A MCP server in development for Google Scholar

Catalog onlyCatalog onlySTDIO

Overview

Google Search MCP Server is a Model Context Protocol (MCP) server that provides Google Custom Search functionality, allowing users to integrate Google search capabilities into their applications.

To use the server, you can either install it via Smithery or manually clone the repository, install dependencies, configure your Google API credentials, and then run the server.

  • Integration with Google Custom Search API - Easy installation via Smithery or manual setup - Configuration options for Google API credentials
  1. Building applications that require Google search functionality.
  2. Enhancing existing applications with custom search capabilities.
  3. Research projects that need to access Google search results programmatically.

Add to your AI client

Use these steps to connect Google Search MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-google-scholar-dev-renoscriptdev": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-google-scholar-dev-renoscriptdev"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-google-scholar-dev-renoscriptdev": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-google-scholar-dev-renoscriptdev"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-google-scholar-dev-renoscriptdev": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-google-scholar-dev-renoscriptdev"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-google-scholar-dev-renoscriptdev": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-google-scholar-dev-renoscriptdev"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-google-scholar-dev-renoscriptdev": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-google-scholar-dev-renoscriptdev"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-google-scholar-dev-renoscriptdev": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-google-scholar-dev-renoscriptdev"
      ]
    }
  }
}

FAQ

What is the purpose of this server?

The server allows developers to integrate Google Custom Search into their applications easily.

Is there a specific programming language required?

The server is built using Python, so familiarity with Python is beneficial.

How do I obtain the Google API key?

You can create a Google Cloud project, enable the Custom Search API, and generate an API key from the Google Cloud Console.