source-management

Detect and prioritize MCP sources while handling rate limits during enterprise search queries.

704|58|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/openyak/desktop --skill source-management-openyak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-management
Source: https://github.com/openyak/desktop/tree/main/backend/app/data/plugins/enterprise-search/skills/source-management
Command: npx skills add https://github.com/openyak/desktop --skill source-management-openyak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manages and orchestrates multiple MCP sources for enterprise search, automatically detecting connected sources, guiding the connection of new ones, and balancing query workload with rate-limit awareness to keep searches fast and reliable.

Core Features & Use Cases

  • Detect connected MCP sources and list available tools for search.
  • Guide users to connect additional MCP sources (e.g., chat, email, cloud storage, CRM, knowledge base).
  • Manage source priority ordering to optimize query results and handle rate limits gracefully.

Quick Start

Open the MCP settings, connect a source, and let Source Management detect available sources and apply your priority ordering.

Frequently Asked Questions about source-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multiple MCP sources for enterprise search?

Managing multiple MCP sources involves coordinating connections, prioritizing sources for query workload, and monitoring rate limits to keep enterprise search fast and reliable. This orchestration automatically detects connected sources and balances queries gracefully.

How does rate-limit handling work when querying connected data sources?

Rate-limit handling monitors connected data sources during queries to prevent exceeding thresholds. It balances the query workload across available MCP sources, ensuring search results remain resilient and efficient without triggering connection limits.

Can I prioritize specific MCP sources like CRM and cloud storage over others?

Yes, you can apply source priority ordering to optimize enterprise search results. By configuring priority, the system queries preferred connected sources like CRM or cloud storage first, managing workload and rate limits gracefully.

What is the best way to connect new MCP sources for search orchestration?

The best way to connect new MCP sources is to open your MCP settings and connect a source. Source Management then automatically detects available sources, lists search tools, and applies your priority ordering for orchestration.

Why does my enterprise search fail when querying multiple data sources simultaneously?

Enterprise search across multiple data sources often fails due to unmanaged rate limits and unbalanced query workloads. Implementing source prioritization and rate-limit awareness coordinates the connections, ensuring resilient and efficient search results.