What a Project Key does
It authenticates runtime calls from your project to SkillHub REST or MCP boundaries, while preserving policy checks, limits, and logs.
Developer operations
Project Keys are scoped credentials for runtime calls. They connect a signed-in project to approved Skills without exposing user secrets publicly.
It authenticates runtime calls from your project to SkillHub REST or MCP boundaries, while preserving policy checks, limits, and logs.
SkillHub separates public inspection from execution. Project Keys prove project ownership and let operators audit who invoked what.
Open the developer workspace, create or select a project, then issue a scoped key for the approved Skill set you plan to call.
Send Authorization: Bearer PROJECT_KEY to the runtime invoke endpoint with a Skill slug and typed input payload. Keep keys server-side.
Use the SkillHub MCP endpoint with a project-scoped key so Agent workbenches can list and call approved tools.
Rotate keys when owners change, revoke keys when a project is retired, and use logs to investigate runtime or billing-preview questions.
FAQ
No. Production runtime calls require a signed-in project and Project Key.
No. Keep Project Keys server-side or inside trusted MCP configuration.