MCP Registry
Browse MCPs and their available actions.
MCP Registry
The MCP Registry allows you to register and manage your Model Context Protocol (MCP) servers with the ArmorIQ platform.
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.
Registering Your MCP
Once you've built your MCP following the format requirements, register it with the platform:
Step 1: Login to Platform
Navigate to platform.armoriq.ai and sign in with your credentials.
Step 2: Navigate to MCP Registry
Go to the MCP Registry section in the platform dashboard.
Step 3: Add Your MCP
Click on "Add MCP" and provide:
- MCP Name: A unique identifier for your MCP (e.g.,
analytics-mcp,finance-mcp) - MCP URL: Your HTTPS endpoint (e.g.,
https://your-mcp.example.com/mcp)
Step 4: Onboard to Platform
Submit the form to onboard your MCP to the ArmorIQ platform. Your MCP will be validated and made available for use.
Using Your MCP with ArmorIQ SDK
Once registered, you can access your MCP from the ArmorIQ SDK using the exact same name you registered:
from armoriq_sdk import ArmorIQClient
client = ArmorIQClient(
api_key="ak_live_...",
user_id="user_123",
agent_id="my_agent"
)
# Create a plan that uses your registered MCP
plan = client.capture_plan(
prompt="Analyze user behavior data",
mcp_actions=[
{
"mcp": "analytics-mcp", # Use the exact name you registered
"action": "analyze",
"parameters": {
"data_source": "user_events"
}
}
]
)
# Get token and delegate
token = client.get_intent_token(plan_capture=plan)
result = client.delegate(token)Important: The MCP name in your SDK calls must match exactly with the name you used during registration on the platform.