Permify Connector for AI agents.
21 live capabilities
Manage complex authorization models and access control policies with natural language.
Waiting for input…
Why people use Permify
Permify for Managing Complex IAM Authorization Policies
With this Connector, you just ask your agent to do the heavy lifting. It queries the authorization model directly and gives you a clear answer in seconds. You get a clear view of your security posture without the manual clicking.
What Vinkius changes
You get a natural language interface for your IAM infrastructure.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Security Auditing
A security engineer needs to see who has access to a specific folder.
- Real-world use case 02
Rapid Schema Updates
A developer needs to add a new role to a production tenant.
- Real-world use case 03
Bulk Permission Validation
A QA tester needs to verify permissions for 100 different users.
Complete set · 21capabilities
The complete Permify capability set.
These are the exact actions your AI can choose when you ask it to work with Permify.
01—04
4 capabilities in this set.
Part of 21 available through Permify.
- 01 Capability
List tenants
List all Permify tenants in your account. This gives you a high-level view of all managed clients.
- 02 Capability
Lookup entity
Find which resources a specific user can perform an action on. This helps you debug specific access issues.
- 03 Capability
Lookup subject
Find which subjects can do an action on a specific entity. Use this to see all users with a certain permission.
- 04 Capability
Read attributes
Query stored attributes for your entities. This helps you see the metadata associated with your resources.
05—08
4 capabilities in this set.
Part of 21 available through Permify.
- 05 Capability
Read bundle
Retrieve details of a specific bundle. Use this to inspect the rules within a permission bundle.
- 06 Capability
Read relationships
Query stored relational tuples. This lets you see the raw connections between users and resources.
- 07 Capability
Read schema
Inspect a specific schema version. Use this to see the exact rules of a particular authorization model.
- 08 Capability
Check permission
Perform a resource-based authorization check for a single user. Use this to see if a specific person can perform an action.
09—12
4 capabilities in this set.
Part of 21 available through Permify.
- 09 Capability
Create tenant
Create a new Permify tenant for a client. This helps you isolate permissions for different customers.
- 10 Capability
Delete bundle
Delete a predefined bundle of permissions. This cleans up old or unused permission sets.
- 11 Capability
Delete data
Delete relation tuples and attributes from your system. Use this to remove specific access rights.
- 12 Capability
Delete tenant
Delete a Permify tenant entirely. This is useful for decommissioning old client environments.
13—15
3 capabilities in this set.
Part of 21 available through Permify.
- 13 Capability
Expand permissions
Retrieve all subjects that have a relationship with an entity. This is great for auditing who can see a specific resource.
- 14 Capability
List schemas
List all schema versions for a specific tenant. Use this to track the history of your authorization models.
- 15 Capability
Run bundle
Execute a predefined bundle of permissions. This is useful for applying a set of rules in one go.
16—18
3 capabilities in this set.
Part of 21 available through Permify.
- 16 Capability
Subject permission
List which permissions a user can perform on a specific entity. This is a direct way to check a user's rights.
- 17 Capability
Write bundle
Define or update data bundles for your permissions. Use this to group and manage sets of rules.
- 18 Capability
Write data
Create relation tuples and attribute data. This is how you define the actual permissions in your system.
19—21
3 capabilities in this set.
Part of 21 available through Permify.
- 19 Capability
Write schema
Write a new authorization model schema. Use this to set up your initial permission logic for a tenant.
- 20 Capability
Bulk check permissions
Check multiple permissions in a single request to speed up validation. This is useful for checking large groups of users at once.
- 21 Capability
Partial write schema
Partially update an authorization model without rewriting it. This prevents you from accidentally overwriting other rules.
Set up in minutes
One URL. Then ask Permify to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Permify from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Lj3zVVVKVoHoqSvO650xPkcUTwv8Ivlhnr8cxNaW/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Permify, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Permify for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Lj3zVVVKVoHoqSvO650xPkcUTwv8Ivlhnr8cxNaW/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Permify URL.
- Step 03
Save and start
Save the connection and enable Permify in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"permify-alternative": {
"url": "https://edge.vinkius.com/vk_preview_Lj3zVVVKVoHoqSvO650xPkcUTwv8Ivlhnr8cxNaW/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Permify
Open Agent mode in chat and ask: "Using Permify, help me...". 21 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"permify-alternative": {
"url": "https://edge.vinkius.com/vk_preview_Lj3zVVVKVoHoqSvO650xPkcUTwv8Ivlhnr8cxNaW/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Permify
Ask Copilot: "Using Permify, help me...". 21 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"permify-alternative": {
"url": "https://edge.vinkius.com/vk_preview_Lj3zVVVKVoHoqSvO650xPkcUTwv8Ivlhnr8cxNaW/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Permify
Open Cascade and ask: "Using Permify, help me...". 21 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"permify-alternative": {
"url": "https://edge.vinkius.com/vk_preview_Lj3zVVVKVoHoqSvO650xPkcUTwv8Ivlhnr8cxNaW/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Permify
Ask Cline: "Using Permify, help me...". 21 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add permify-alternative --transport http "https://edge.vinkius.com/vk_preview_Lj3zVVVKVoHoqSvO650xPkcUTwv8Ivlhnr8cxNaW/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Permify
Ask Claude: "Using Permify, show me...". 21 tools are ready
Where the request belongs
Work Permify can move forward.
This is for security engineers tired of manual audit logs, backend developers who want to test permission logic quickly, and DevOps teams who need to automate tenant setup.
Security Engineer
You use this to audit complex relationship graphs and verify access control logic without manual API calls.
Backend Developer
You use this to quickly update schemas and test relationship tuples during your development cycles.
DevOps Engineer
You use this to automate tenant provisioning and policy bundle deployments through your agent.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsPermify
Manage fine-grained authorization and access control via Permify. write schemas, manage relation tuples, and perform real-time permission checks.
Cerbos
Decouple authorization logic from your application. Evaluate permissions, generate query plans, and manage access control via AI.
Permit.io
Orchestrate full-stack authorization, manage RBAC/ReBAC policies, and evaluate permissions in real-time via Permit.io.
Cerbos (Access Control)
Decouple authorization from your code. Manage policies, check permissions, and audit access control directly through your AI agent.
OpenFGA (Fine-Grained Auth)
Manage fine-grained authorization with OpenFGA. create stores, define authorization models, and manage relationship tuples directly from your AI agent.
Authing
Cloud-native identity and access management platform. manage users, roles, and security logs via AI.
Bring your own AI
Change the model, client or framework. Keep Permify connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Permify.
The practical details behind the request, access and result.
Can Permify MCP help me manage permissions for multiple clients?
Yes, it is designed for multi-tenancy. You can create, list, and delete isolated environments for different clients, ensuring their permissions remain completely separate.
How does Permify MCP handle complex user-resource relationships?
It uses a relationship-based model. This means you can define complex links between users and resources, and then query those relationships naturally to check access.
Can I use Permify MCP to audit my current access controls?
Absolutely. You can ask your agent to list all relationships or expand permissions to see exactly which users have access to specific entities in your system.
Is Permify MCP suitable for multi-tenant applications?
It is a primary use case. It allows you to manage multiple client environments from a single interface, making it ideal for SaaS platforms that need strict data isolation.
How does Permify MCP simplify my security engineering tasks?
It removes the need for manual API calls and complex CLI commands. You can interact with your IAM infrastructure using natural language to check, update, or audit permissions.
Can I update my authorization schemas without redeploying my app?
Yes, by using the partial update capabilities, you can modify specific parts of your authorization model through your agent without needing to touch the underlying code or redeploy.
Can I check permissions for multiple users or resources at once?
Yes! Use the bulk_check_permissions capability. It allows you to send a list of check requests in a single call, making it efficient for auditing complex views or batch processing.
How do I update only a small part of my authorization model?
You can use the partial_write_schema capability. Instead of overwriting the entire model, you provide a map of entity updates to modify specific parts of your schema.
Is it possible to manage isolated environments for different customers?
Absolutely. Use the create_tenant capability to spin up new isolated authorization silos. You can then use list_tenants to keep track of all active environments.
One connection away
Give your agent a direct line to Permify.
Connect Permify once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available