Visual Studio Code logo

Visual Studio Code

Generally Available

Ferentin registers VS Code as a verified AI agent, enabling secure OAuth-based connections to MCP servers with enterprise identity governance, policy enforcement, and audit logging.

  • IDE
  • AI Agent
Authentication
OAuth 2.0
Required scopes
4

How Visual Studio Code works with Ferentin

  1. 1

    Register Visual Studio Code

    Add Visual Studio Code as an AI application in the Ferentin admin console.

  2. 2

    Sign in with your identity

    People authorize Visual Studio Code with their enterprise identity, over OAuth.

  3. 3

    Every tool call governed

    Ferentin checks each MCP call against your policies and logs it.

What you get

  • MCP client

    Visual Studio Code calls MCP servers, so it can reach your tools through Ferentin.

  • OAuth sign-in

    People authorize Visual Studio Code with their own identity, using OAuth with PKCE.

  • AI assisted coding

    Write and change code with an AI pair in the editor.

  • Chat

    Ask questions and get answers in a conversation.

Permissions requested

The OAuth 2.0 scopes Visual Studio Code asks you to approve when you connect.

ScopeAccess
openidNot rated
profileNot rated
mcpNot rated
offline_accessNot rated

About Visual Studio Code

Visual Studio Code is Microsoft's free, open-source code editor with a rich extension ecosystem. With GitHub Copilot integration, it provides AI-assisted coding, chat, and MCP client capabilities for connecting to external tools and data sources.

Frequently asked about Visual Studio Code

How does Visual Studio Code work with Ferentin?
Ferentin registers Visual Studio Code as an AI application. People sign in with their enterprise identity, and every MCP tool call Visual Studio Code makes is checked against your Ferentin policies and logged.
How is Visual Studio Code access secured?
Requests through the Visual Studio Code integration are covered by OAuth 2.0 authentication, PKCE enforcement and audit logging. These controls are applied by Ferentin, not by Visual Studio Code, so they hold across every connected agent.
What permissions does the Visual Studio Code integration require?
The Visual Studio Code integration requests 4 OAuth 2.0 scopes: openid; profile; mcp; offline_access
How do I connect Visual Studio Code to Ferentin?
Open the Ferentin admin console and register Visual Studio Code as an AI application. Then point Visual Studio Code at your Ferentin MCP endpoint and sign in.
Is the Visual Studio Code integration generally available?
Yes. The Visual Studio Code integration is generally available on Ferentin, including the free tier.