Skip to main content
Glama

You.com MCP Server

You.com MCP Server

This MCP (Model Context Protocol) server provides AI assistants with the ability to search the web, get news, and perform research using the You.com API. Feedback welcomed.

Features

  • Web Search: Access to You.com's web search functionality
  • Smart Search: AI-powered answers with citation support
  • Research: Comprehensive, citation-backed answers for academic queries
  • News Search: Latest news articles on any topic

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn
  • You.com API key (get one from api.you.com)

Installation

  1. Clone this repository:
    git clone https://github.com/jimbul/youcom-mcp.git cd youcom-mcp
  2. Install dependencies:
    npm install
  3. Create a .env file based on the example:
    cp .env.example .env
  4. Add your You.com API key to the .env file:
    YOU_API_KEY=your_actual_api_key_here
  5. Build the project:
    npm run build

Running Locally (Optional)

You can run the server locally for testing:

npm start

Setting up with Claude

To use this MCP server with Claude (Anthropic Assistant), you need to configure Claude to use this server:

  1. Open the Claude extension settings in VS Code:
    • Click on the Claude icon in the VS Code sidebar
    • Click on the settings icon (⚙️) and select "MCP Settings"
  2. Add the following configuration to the mcpServers section:
"youcom-mcp": { "autoApprove": [], "disabled": false, "command": "node", "args": [ "/absolute/path/to/your/youcom-mcp/dist/index.js" ], "env": { "YOU_API_KEY": "your_actual_api_key_here" }, "transportType": "stdio" }

Important Notes:

  • Replace /absolute/path/to/your/youcom-mcp/dist/index.js with the actual path on your system
  • Replace your_actual_api_key_here with your You.com API key

Usage Examples

Once configured, you can use the MCP tools directly in your conversations with Claude:

<use_mcp_tool> <server_name>youcom-mcp</server_name> <tool_name>web_search</tool_name> <arguments> { "query": "latest research on renewable energy" } </arguments> </use_mcp_tool>
<use_mcp_tool> <server_name>youcom-mcp</server_name> <tool_name>smart_search</tool_name> <arguments> { "query": "how do quantum computers work", "instructions": "explain in simple terms" } </arguments> </use_mcp_tool>

Research

<use_mcp_tool> <server_name>youcom-mcp</server_name> <tool_name>research</tool_name> <arguments> { "query": "effects of climate change on ocean ecosystems", "instructions": "focus on coral reefs" } </arguments> </use_mcp_tool>
<use_mcp_tool> <server_name>youcom-mcp</server_name> <tool_name>news_search</tool_name> <arguments> { "query": "latest developments in AI" } </arguments> </use_mcp_tool>

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Running evals

The evals package loads an mcp client that then runs the index.ts file, so there is no need to rebuild between tests. You can load environment variables by prefixing the npx command. Full documentation can be found here.

OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/index.ts

License

MIT

Acknowledgements

This project uses the You.com API for search functionality.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

MCP server that provides Claude AI assistants with the ability to search the web, get news, and perform research using the You.com API.

  1. Features
    1. Prerequisites
      1. Installation
        1. Running Locally (Optional)
          1. Setting up with Claude
            1. Usage Examples
              1. Web Search
              2. Smart Search
              3. Research
              4. News Search
            2. Contributing
              1. Running evals
                1. License
                  1. Acknowledgements

                    Related MCP Servers

                    • A
                      security
                      F
                      license
                      A
                      quality
                      An MCP protocol server that enables web search functionality using the Tavily API, allowing AI assistants to perform internet searches in real-time.
                      Last updated -
                      4
                      2
                      Python
                    • A
                      security
                      A
                      license
                      A
                      quality
                      An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
                      Last updated -
                      1
                      51
                      Python
                      MIT License
                      • Apple
                      • Linux
                    • -
                      security
                      A
                      license
                      -
                      quality
                      An MCP server that enables AI assistants like Claude to interact with Substack newsletters, allowing for post retrieval, content searching, and author information access through a standardized interface.
                      Last updated -
                      Python
                      MIT License
                      • Linux
                      • Apple
                    • -
                      security
                      F
                      license
                      -
                      quality
                      A MCP server that allows AI assistants to interact with the browser, including getting page content as markdown, modifying page styles, and searching browser history.
                      Last updated -
                      5
                      TypeScript

                    View all related MCP servers

                    MCP directory API

                    We provide all the information about MCP servers via our MCP API.

                    curl -X GET 'https://glama.ai/api/mcp/v1/servers/jimbul/youdotcom_MCP'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server