Skip to main content
Glama
You.com MCP Server

You.com MCP Server

Official

@youdotcom-oss/mcp

Bin-only STDIO bridge for the hosted You.com MCP server at https://api.you.com/mcp.

This package does not register tools locally and does not contain REST tool logic. Its only job is to proxy STDIO MCP traffic to the hosted remote server.

Quick start

// Add this to your MCP client config (Claude Desktop, Cursor, Windsurf, etc.)
// Free tier — no API key, no signup.
{
  "mcpServers": {
    "you": {
      "command": "npx",
      "args": ["@youdotcom-oss/mcp"],
      "env": { "YDC_PROFILE": "free" }
    }
  }
}

If your client supports remote MCP, point it at https://api.you.com/mcp?profile=free directly — no local process needed.

Claude Desktop

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

{
  "mcpServers": {
    "you": {
      "command": "npx",
      "args": ["@youdotcom-oss/mcp"],
      "env": { "YDC_PROFILE": "free" }
    }
  }
}

Authenticated (all default tools):

{
  "mcpServers": {
    "you": {
      "command": "npx",
      "args": ["@youdotcom-oss/mcp"],
      "env": { "YDC_API_KEY": "<your-key>" }
    }
  }
}

Claude Code

# Free tier
claude mcp add you -e YDC_PROFILE=free -- npx @youdotcom-oss/mcp

# Authenticated
claude mcp add you -e YDC_API_KEY=<your-key> -- npx @youdotcom-oss/mcp

Cursor

Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):

{
  "mcpServers": {
    "you": {
      "command": "npx",
      "args": ["@youdotcom-oss/mcp"],
      "env": { "YDC_PROFILE": "free" }
    }
  }
}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "you": {
      "command": "npx",
      "args": ["@youdotcom-oss/mcp"],
      "env": { "YDC_PROFILE": "free" }
    }
  }
}

VS Code

Add to your user or workspace mcp.json:

{
  "servers": {
    "you": {
      "command": "npx",
      "args": ["@youdotcom-oss/mcp"],
      "env": { "YDC_PROFILE": "free" }
    }
  }
}

Any MCP client (remote)

If your client speaks streamable HTTP, skip the local bridge:

https://api.you.com/mcp?profile=free

Authenticated:

https://api.you.com/mcp
Authorization: Bearer <your-key>

Related MCP server: You.com MCP Server

Install

bun add @youdotcom-oss/mcp

Or run it directly:

npx @youdotcom-oss/mcp

Environment

  • YDC_API_KEY Optional. Sent as Authorization: Bearer <key>.

  • YDC_PROFILE Optional. When set to free, routes the bridge to https://api.you.com/mcp?profile=free.

  • YDC_ALLOWED_TOOLS Optional. Comma-separated hosted tool ids to expose through https://api.you.com/mcp?tools=....

YDC_PROFILE takes precedence over YDC_ALLOWED_TOOLS.

Tool exposure

The default hosted MCP URL exposes four tools:

  • you-search

  • you-contents

  • you-balance

  • you-discover

Two additional tools are available on request:

  • you-finance

  • you-research

Request additional tools explicitly with tools. tools scopes the visible tool set.

Today, profile=free is a keyless mode. It overrides tools and exposes you-search and you-discover.

Examples:

  • Default tool set: https://api.you.com/mcp

  • Finance only: https://api.you.com/mcp?tools=you-finance

  • Search plus finance: https://api.you.com/mcp?tools=you-search,you-finance

  • Research only: https://api.you.com/mcp?tools=you-research

  • Free profile (keyless): https://api.you.com/mcp?profile=free

Contributing

Development setup and code conventions live in AGENTS.md; contribution flow and PR conventions live in CONTRIBUTING.md. Issues and PRs welcome.

License

MIT — see LICENSE.

Available Tools

2 tools
you-discoverAgent DiscoveryA
Read-only
Inspect

Discover AI agents, MCP servers, A2A agents, and skills via ARD Agent Finder services and the You.com catalog. Search-only — never installs or connects. Returns ranked results with relevance scores.

NameRequiredDescriptionDefault
limitNoMax consolidated results (1–25).
queryYesNatural-language task to find agents/tools for.
finderNoWhich external Agent Finder service(s) to query: github (GitHub Agent Finder), huggingface (Hugging Face finder), or all. The You.com catalog is always included.all

Output Schema

NameRequiredDescription
queryYesThe original discovery query
findersYesPer-finder request status
resultsYesRanked consolidated results, highest score first
referralsYesInformational referrals to non-result resources

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, openWorldHint and destructiveHint=false, so the safety profile is covered. The description adds useful scope detail (external ARD finders plus the You.com catalog) and explicitly reassures no installation/connection occurs, but says little about ranking behavior or latency beyond 'ranked results with relevance scores'.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences, front-loaded with the discover action and its resources, followed by scope and output expectations. No filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With a full output schema and 100% schema coverage, the description only needs to frame the discovery scope and the non-installing nature, which it does. The one gap is not clarifying its relationship to you-search.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so query, limit and finder are fully documented upstream. The description adds no parameter-level meaning (e.g., how query phrasing affects results), so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Discover') and concrete resources (AI agents, MCP servers, A2A agents, skills), which clearly distinguishes it from a generic search. It does not, however, reference the sibling you-search, so an agent must infer the boundary from the resource types alone.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The 'Search-only — never installs or connects' clause conveys a usage boundary (discovery, not installation), but there is no explicit guidance on when to pick this over you-search or what query types suit it. Usage is implied rather than stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool updatev4.0.7
    • Changedyou-discover5 fields changed
      • addedInput schema / additionalProperties
        Added value: +false
      • changedInput schema / properties / finder / description
        Previous value: -"Which Agent Finder discovery service(s) to query."New value: +"Which external Agent Finder service(s) to query: github (GitHub Agent Finder), huggingface (Hugging Face finder), or all. The You.com catalog is always included."
      • removedInput schema / properties / finder_url
        Removed value: -{
        -  "description": "Optional custom finder URL (must be public http/https). Augments selected finders.",
        -  "format": "uri",
        -  "type": "string"
        -}
      • addedInput schema / properties / query / maxLength
        Added value: +2000
      • changedOutput schema / properties / results / items / properties / sources / description
        Previous value: -"Finder base URLs that returned this result"New value: +"Finder base URLs or local source identifiers that returned this result"
  2. 1 tool updatev4.0.6
    • Changedyou-search2 fields changed
      • addedInput schema / properties / knowledge / default
        Added value: +"core"
      • changedInput schema / properties / knowledge / description
        Previous value: -"Include licensed knowledge results relevant to the query. core requests factual answers alongside web and news results; matching results appear in results.knowledge."New value: +"Licensed knowledge results are included by default (core, the only mode); matching results appear in results.knowledge."
  3. 2 tool updatesv4.0.5
    • First observedyou-discover
    • First observedyou-search

TDQS

A3.7/5.0

Scored across 2 tools

Disambiguation4/5

you-discover targets agents/MCP servers/skills in a catalog, while you-search targets the open web — the descriptions make this boundary explicit. The only mild overlap is that both are 'search' operations returning ranked results, which could tempt misselection when an agent wants general discovery.

Naming Consistency5/5

Both tools use the same 'you-' prefix plus a lowercase action word in kebab-case (you-discover, you-search). No mixing of conventions, and the names are self-describing.

Tool Count3/5

Two tools is on the thin side for a search/discovery server, even a focused one. Given the descriptions reference a companion content-reading tool (you-contents), the surface feels intentionally trimmed rather than well-scoped.

Completeness2/5

Both descriptions instruct the agent to read results with 'you-contents', but that tool is absent from the set, creating a dead end for the core workflow of turning snippets into page content. Search and discovery are covered, but the advertised retrieval lifecycle is incomplete.

Maintenance

ActivityActive
ResponsivenessLimited data

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables LLMs and AI agents to access real-time web data, search websites, and navigate the web without getting blocked. Includes 5,000 free monthly requests and supports web scraping, browser automation, and bypassing geo-restrictions.
    60
    18,456 npm
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to perform Google searches and retrieve structured JSON results for 10 types including web, images, news, and shopping with live prices. Offers 1,000 free searches per month with no credit card required.
    1
    41 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to perform SEO tasks like keyword research, rank tracking, backlink analysis, site audits, and competitor insights using free data sources, with no subscription or per-call charges.
    4
    MIT