Machina Secrets

Machina Secrets Manager

machina-sports Updated

File contents

Machina Secrets Manager

This skill allows the agent to securely inject third-party API keys (OpenAI, Sportradar, Google) into the Machina Pod's encrypted vault.

Usage

Vault Usage: The Vault is used exclusively to store credentials for third-party data providers (e.g., Sportradar, OPTA, Twitter, Odds APIs).

When a user installs a connector that requires API keys (e.g., MACHINA_CONTEXT_VARIABLE_SPORTRADAR_API_KEY), use the MCP tool to set it in the vault.

Example MCP Call

mcp__create_secrets({
    "data": {
        "name": "SPORTRADAR_API_KEY",
        "key": "your-sportradar-key"
    }
})

To verify if a secret is already configured:

mcp__check_secrets({
    "name": "SPORTRADAR_API_KEY"
})

machina-sports/machina-skills/tree/main/machina-secrets commit 7db1ed1f5a

Frequently asked questions

npx skillmds@latest add machina-sports/machina-secrets