> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentscope.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Plug sources of MCP servers and skills into your service.

An MCP or skill hub is a source of MCP servers and skills that you register in code on your [Agent Service](/versions/2.0.6dev/en/deploy/agent-service), and that users then assign to a given agent in a chat. A hub can be a trusted third-party service, or your own implementation.

Hubs come in two kinds, one per resource type:

<CardGroup cols={2}>
  <Card title="MCP Hub" icon="plug" href="/versions/2.0.6dev/en/deploy/hub/mcp-hub" cta="Read more" arrow>
    Install [MCP](/versions/2.0.6dev/en/building-blocks/tool/mcp) servers, and configure their credentials.
  </Card>

  <Card title="Skill Hub" icon="book-open" href="/versions/2.0.6dev/en/deploy/hub/skill-hub" cta="Read more" arrow>
    Install [skills](/versions/2.0.6dev/en/building-blocks/tool/skill) published by others.
  </Card>
</CardGroup>

## How It Works

Installing and equipping are two separate steps, so a user configures something once and reuses it everywhere afterwards:

<Steps>
  <Step title="Install into the pool">
    The user browses a hub and installs an MCP server or a skill, along with any credentials they entered. Every hub feeds the same pool, so what came from which source stops mattering once it is installed.
  </Step>

  <Step title="Equip an agent's workspace">
    In a chat, the user picks from the pool to add it to that agent's [workspace](/versions/2.0.6dev/en/deploy/workspace-manager). Its tools reach the agent immediately.
  </Step>
</Steps>

The pool belongs to the user, not to a chat. The same MCP server can be equipped in ten different workspaces without entering its API key again, and it outlives every one of them.

<Tip>
  Hubs are optional. Without any registered, users can still add MCP servers by pasting a configuration and skills by uploading a folder.
</Tip>

## Further Reading

<CardGroup cols={2}>
  <Card title="Agent Service" icon="server" href="/versions/2.0.6dev/en/deploy/agent-service" cta="Read more" arrow>
    The hosting layer a hub plugs into.
  </Card>

  <Card title="Workspace Manager" icon="folder-tree" href="/versions/2.0.6dev/en/deploy/workspace-manager" cta="Read more" arrow>
    Where an equipped MCP server or skill runs.
  </Card>
</CardGroup>
