Target Repository URL
https://github.com/editor-code-assistant/eca
You.com API(s)
search, contents, research (via MCP server)
Estimated Complexity
small
Integration Description
ECA (Editor Code Assistant) is a protocol-based, editor-agnostic AI pair programming tool (967⭐) with comprehensive MCP server support. It already supports HTTP MCP endpoints with authentication headers and OAuth flows.
This integration adds You.com's MCP server (https://api.you.com/mcp) to ECA's documentation and example configurations, enabling users to add web search, URL content extraction, and research capabilities to their coding agents across all supported editors (VSCode, Emacs, Vim, IntelliJ, Desktop).
ECA's existing mcpServers config system supports exactly what we need:
- HTTP MCP servers with authentication headers
- Environment variable interpolation for API keys
- Keyless operation for free tier usage
Target Repo Contributing Guidelines
https://github.com/editor-code-assistant/eca/blob/master/docs/development.md
Planned Approach
Add You.com MCP server examples to ECA's tools documentation (docs/config/tools.md):
- Authenticated example: Using
YDC_API_KEY env var with bearer auth header
- Keyless example: Using the free profile endpoint
https://api.you.com/mcp?profile=free
- Specialized profiles: Finance-only and docs-only endpoints for focused use cases
The integration leverages ECA's existing MCP architecture - no code changes needed, purely additive configuration examples following their established patterns.
Status Checklist
Links
Target repo issue: N/A (documentation-only change)
Target repo PR: editor-code-assistant/eca#575
Branch URL: https://github.com/mouse-value-add/eca/tree/feat/youcom-mcp-integration
Additional Notes
Perfect distribution surface fit: ECA already supports HTTP MCP servers with auth headers - exact match for You.com's https://api.you.com/mcp endpoint. No custom integration code needed.
High visibility platform: Editor-agnostic tool supporting VSCode, Emacs, Vim, IntelliJ means You.com MCP gets exposed to multiple development environments through a single integration.
Keyless tier advantage: ECA users can test You.com search without provisioning API keys using ?profile=free, then upgrade to authenticated access for production use.
Clean documentation pattern: ECA's tools docs already show multiple MCP server examples (Memory, Slack, Databricks). Adding You.com follows the established format.
Implementation Summary
Integration type: MCP server configuration examples
Distribution surface: ECA's existing mcpServers config system
Setup/env vars:
YDC_API_KEY for authenticated access
- No env vars needed for keyless
?profile=free usage
Usage example:
{
"mcpServers": {
"you-search": {
"url": "https://api.you.com/mcp",
"headers": {"Authorization": "Bearer ${env:YDC_API_KEY}"}
}
}
}
Validation performed: Confirmed proper markdown syntax, followed ECA documentation patterns, tested git workflow with fork+PR.
User-Agent: Handled automatically by You.com MCP server for all tool calls.
UTM: 2026-08-oss-integrations / utm_source=editor-code-assistant-eca / utm_content=docs on You.com platform links in the documentation examples.
Target Repository URL
https://github.com/editor-code-assistant/eca
You.com API(s)
search, contents, research (via MCP server)
Estimated Complexity
small
Integration Description
ECA (Editor Code Assistant) is a protocol-based, editor-agnostic AI pair programming tool (967⭐) with comprehensive MCP server support. It already supports HTTP MCP endpoints with authentication headers and OAuth flows.
This integration adds You.com's MCP server (
https://api.you.com/mcp) to ECA's documentation and example configurations, enabling users to add web search, URL content extraction, and research capabilities to their coding agents across all supported editors (VSCode, Emacs, Vim, IntelliJ, Desktop).ECA's existing
mcpServersconfig system supports exactly what we need:Target Repo Contributing Guidelines
https://github.com/editor-code-assistant/eca/blob/master/docs/development.md
Planned Approach
Add You.com MCP server examples to ECA's tools documentation (
docs/config/tools.md):YDC_API_KEYenv var with bearer auth headerhttps://api.you.com/mcp?profile=freeThe integration leverages ECA's existing MCP architecture - no code changes needed, purely additive configuration examples following their established patterns.
Status Checklist
Links
Target repo issue: N/A (documentation-only change)
Target repo PR: editor-code-assistant/eca#575
Branch URL: https://github.com/mouse-value-add/eca/tree/feat/youcom-mcp-integration
Additional Notes
Perfect distribution surface fit: ECA already supports HTTP MCP servers with auth headers - exact match for You.com's
https://api.you.com/mcpendpoint. No custom integration code needed.High visibility platform: Editor-agnostic tool supporting VSCode, Emacs, Vim, IntelliJ means You.com MCP gets exposed to multiple development environments through a single integration.
Keyless tier advantage: ECA users can test You.com search without provisioning API keys using
?profile=free, then upgrade to authenticated access for production use.Clean documentation pattern: ECA's tools docs already show multiple MCP server examples (Memory, Slack, Databricks). Adding You.com follows the established format.
Implementation Summary
Integration type: MCP server configuration examples
Distribution surface: ECA's existing
mcpServersconfig systemSetup/env vars:
YDC_API_KEYfor authenticated access?profile=freeusageUsage example:
{ "mcpServers": { "you-search": { "url": "https://api.you.com/mcp", "headers": {"Authorization": "Bearer ${env:YDC_API_KEY}"} } } }Validation performed: Confirmed proper markdown syntax, followed ECA documentation patterns, tested git workflow with fork+PR.
User-Agent: Handled automatically by You.com MCP server for all tool calls.
UTM:
2026-08-oss-integrations/utm_source=editor-code-assistant-eca/utm_content=docson You.com platform links in the documentation examples.