Integrations
Set exposes an authenticated REST API and generated OpenAPI document for automation. The following projects and recipes provide convenient entry points; review third-party code and credential handling before use.
AI Skills
Install the repository's AI Skills package with:
npx skills add CaddyGlow/set-redOpenAPI to MCP
Set does not ship a native MCP server. An OpenAPI proxy can expose selected routes to an MCP client.
Requires uv so the uvx command is available:
{
"mcpServers": {
"sink": {
"command": "uvx",
"args": ["mcp-openapi-proxy"],
"env": {
"OPENAPI_SPEC_URL": "https://your-domain/_docs/openapi.json",
"API_KEY": "YOUR_SITE_TOKEN",
"TOOL_WHITELIST": "/api/link"
}
}
}
}Use your own instance URL and site token. Restrict the exposed route set to the operations the client needs, and protect the client configuration as a secret. See API authentication.
Apps and extensions
These integrations may be maintained independently of the core Set repository. Confirm their compatibility with your deployed API version in your instance's OpenAPI reference.