---
title: "Scripts, CI and other agents: connect with an API key · Projectify"
description: "Connect a CI job, a script or an AI agent that is not Claude to Projectify with an API key. The same MCP tools and rules, a daily write cap and revocation in one click."
url: https://projectify.si/integrations/api-keys
---

# Scripts, CI and other agents and Projectify

Claude connects through a connector you approve in the browser. A CI job, a script or another vendor's cloud agent cannot do that, so it uses an API key instead: the same MCP endpoint, the same tools, under its own name.

## How it works

- **One endpoint.** Every agent talks to https://api.projectify.si/mcp over MCP (JSON-RPC over HTTPS). A key goes in the Authorization header as a Bearer token.
- **Its own name.** Each key is its own agent on the Agents page, acting for the person who made it. You see its calls, its writes today and when it was last used.
- **Same rules.** Claims, Always lines and activity logging work exactly as they do for Claude. A key never bypasses a rule.

## Set it up

1. **Create a key.** In Projectify, open Agents › Connect Claude › Create a key instead. Pick Script or CI, choose read only or read and write, and copy the key. It is shown once.
2. **Store it as a secret.** Put the key in your platform's secrets (a CI secret, an environment variable), never in the repo. If the platform limits outbound hosts, allow api.projectify.si.
3. **Call the tools.** Point any MCP client at https://api.projectify.si/mcp with the header Authorization: Bearer <key>, or post JSON-RPC to it directly: tools/list, then tools/call with start_session.

## What your agents see

A key-connected agent gets the same tools and briefing as Claude. MCP is plain JSON-RPC over HTTPS, so a shell script with curl is enough.

Using Claude Code on the web? You do not need a key: the connector on your Claude account already reaches cloud sessions.

Other integrations: [claude.ai](https://projectify.si/integrations/claude-ai.md), [Claude Desktop](https://projectify.si/integrations/claude-desktop.md), [Claude Code on the web](https://projectify.si/integrations/claude-code-web.md), [Trello](https://projectify.si/integrations/trello.md), [Monday](https://projectify.si/integrations/monday.md), [Azure DevOps](https://projectify.si/integrations/azure-devops.md), [Figma](https://projectify.si/integrations/figma.md), [GitHub](https://projectify.si/integrations/github.md), [Claude Code](https://projectify.si/claude-code.md).
