Open-source toolkit enabling developers to integrate You.com's AI capabilities into their workflows
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
claude mcp add dx-toolkit -- npx -y @youdotcom-oss/mcp{
"mcpServers": {
"dx-toolkit": {
"command": "npx",
"args": ["-y", "@youdotcom-oss/mcp"],
"env": {
"YDC_API_KEY": "<ydc_api_key>"
}
}
}
}YDC_API_KEYMCP Servers overview
# You.com for AI agents
Add real-time web search, research, and content extraction to any agent. Hosted MCP server, free tier with no API key, plus first-party plugins for the Vercel AI SDK and LangChain.
```jsonc
// 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.
## Why You.com
- **Real web index** — backed by You.com's production search infrastructure, not a scraper.
- **Free tier, no signup** — `?profile=free` exposes `you-search` to any MCP client with zero auth.
- **Listed in the official MCP registry** as [`io.github.youdotcom-oss/mcp`](https://registry.modelcontextprotocol.io/?q=io.github.youdotcom-oss%2Fmcp).
- **Works with every major agent stack** — Claude, Cursor, Windsurf, VS Code, Vercel AI SDK, LangChain.
- **One hosted endpoint** — all packages here are thin clients over `https://api.you.com/mcp`.
## Quick start
Every snippet below works against the free tier. To unlock `you-research` and `you-contents`, drop the `YDC_PROFILE` line and set `YDC_API_KEY` to a key from [you.com/platform/api-keys](https://you.com/platform/api-keys). `you-finance` is opt-in — pass `?tools=you-finance` on the URL or set `YDC_ALLOWED_TOOLS=you-finance`.
### Claude Desktop
Edit `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows):
```jsonc
{
"mcpServers": {
"you": {
"command": "npx",
"args": ["@youdotcom-oss/mcp"],
"env": { "YDC_PROFILE": "free" }
}
}
}
```
Authenticated (all default tools):
```jsonc
{
"mcpServers": {
"you": {
"command": "npx",
"args": ["@youdotcom-oss/mcp"],
"env": { "YDC_API_KEY": "<your-key>" }
}
}
}
```
### Claude Code
```bash
# 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):
```jsonc
{
"mcpServers": {
"you": {
"command": "npx",
"args": ["@youdotcom-oss/mcp"],
"env": { "YDC_PROFILE": "free" }
}
}
}
```
### Windsurf
Add to `~/.codeium/windsurf/mcp_config.json`:
```jsonc
{
"mcpServers": {
"you": {
"command": "npx",
"args": ["@youdotcom-oss/mcp"],
"env": { "YDC_PROFILE": "free" }
}
}
}
```
### VS Code
Add to your user or workspace `mcp.json`:
```jsonc
{
"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>
```
## Packages
| Package | What it does |
|---|---|
| [`@youdotcom-oss/mcp`](./packages/mcp/) | STDIO bridge to the hosted MCP server. Use this when your client needs a local command. |
| [`@youdotcom-oss/ai-sdk-plugin`](./packages/ai-sdk-plugin/) | Vercel AI SDK tools backed by the hosted MCP server. |
| [`@youdotcom-oss/langchain`](./packages/langchain/) | LangChain.js tools backed by the hosted MCP server. |
| [`@youdotcom-oss/cli`](./packages/cli/) | `ydc` CLI for listing tools, fetching schemas, and invoking remote tools from a shell. |
The free profile (`?profile=free`) exposes `you-search` only. The authenticated default exposes `you-search`, `you-research`, and `you-contents`. `you-finance` is available on request via `?tools=you-finance`.
## Use cases
### Web search inside Claude
Once `@youdotcom-oss/mcp` is wired into Claude Desktop (see above), ask Claude:
> Search the web for the latest releases of Bun and summarize the changes since 1.2.
Claude calls `you-search` directly. No code required.
### Vercel AI SDK agent grounded in real-time web
```ts
import { createAnthropic } from '@ai-sdk/anthropic';
import { generateText, stepCountIs } from 'ai';
import { createYouClient } from '@youdotcom-oss/ai-sdk-plugin';
const client = await createYouClient({ apiKey: process.env.YDC_API_KEY });
const tools = await client.tools();
const result = await generateText({
model: createAnthropic()('claude-sonnet-4-5-20250929'),
tools,
stopWhen: stepCountIs(5),
prompt: 'What shipped in the latest Bun release?',
});
console.log(result.text);
await client.close();
```
### LangChain agent with cited sources
```ts
import { createAgent, initChatModel } from 'langchain';
import { createYouClient } from '@youdotcom-oss/langchain';
const client = await createYouClient({ apiKey: process.env.YDC_API_KEY });
const tools = await client.getTools();
const agent = createAgent({
model: await initChatModel('claude-haiku-4-5'),
tools,
systemPrompt: 'You are a research assistant. Always cite your sources.',
});
const result = await agent.invoke({
messages: [{ role: 'user', content: 'Latest developments in quantum computing?' }],
});
console.log(result);
```
## Links
- API keys: [you.com/platform/api-keys](https://you.com/platform/api-keys)
- Platform docs: [documentation.you.com](https://documentation.you.com)
- MCP registry listing: [`io.github.youdotcom-oss/mcp`](https://registry.modelcontextprotocol.io/?q=io.github.youdotcom-oss%2Fmcp)
- Issues: [github.com/youdotcom-oss/dx-toolkit/issues](https://github.com/youdotcom-oss/dx-toolkit/issues)
- Support: support@you.com
## Contributing
This is a Bun workspace monorepo. Development setup, workspace commands, and code conventions live in [AGENTS.md](./AGENTS.md); contribution flow and PR conventions live in [CONTRIBUTING.md](./CONTRIBUTING.md). Issues and PRs welcome.
## License
MIT — see [LICENSE](./LICENSE).
What people ask about dx-toolkit
What is youdotcom-oss/dx-toolkit?
+
youdotcom-oss/dx-toolkit is mcp servers for the Claude AI ecosystem. Open-source toolkit enabling developers to integrate You.com's AI capabilities into their workflows It has 24 GitHub stars and was last updated today.
How do I install dx-toolkit?
+
You can install dx-toolkit by cloning the repository (https://github.com/youdotcom-oss/dx-toolkit) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is youdotcom-oss/dx-toolkit safe to use?
+
Our security agent has analyzed youdotcom-oss/dx-toolkit and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains youdotcom-oss/dx-toolkit?
+
youdotcom-oss/dx-toolkit is maintained by youdotcom-oss. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to dx-toolkit?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy dx-toolkit to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/youdotcom-oss-dx-toolkit)<a href="https://claudewave.com/repo/youdotcom-oss-dx-toolkit"><img src="https://claudewave.com/api/badge/youdotcom-oss-dx-toolkit" alt="Featured on ClaudeWave: youdotcom-oss/dx-toolkit" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!