MCP Registry

Browse available MCPs and their actions

MCP Registry

The MCP Registry is a catalog of all available Model Context Providers (MCPs) and their supported actions. Think of it as a directory of services your agent can interact with.

What is the MCP Registry?

The MCP Registry is a central repository that:

  • Lists all available MCPs
  • Documents each MCP's actions and schemas
  • Validates MCP availability
  • Manages MCP versions and compatibility

Building Your Own MCP

Want to create your own MCP for ArmorIQ SDK? Check out the MCP Format Requirements guide to learn the exact protocol specifications needed.

Browsing MCPs

Each MCP has its own page with a list of supported actions, parameters, and examples.

Available MCPs

Using the Registry

1. List Available MCPs

# Get list of all MCPs
mcps = client.list_mcps()
for mcp in mcps:
    print(f"{mcp['name']}: {mcp['description']}")

2. Get MCP Details

# Get specific MCP details
mcp_info = client.get_mcp_info("analytics-mcp")
print(f"Actions: {mcp_info['actions']}")

3. Discover Actions

# List all actions for an MCP
actions = client.list_mcp_actions("data-mcp")
for action in actions:
    print(f"- {action['name']}: {action['description']}")

On this page