App✓ Officialby Visual Studio App Center · appcenter.ms

Visual Studio App Center

Add your Visual Studio App Center key once and every AI you use can list apps, create apps and list organizations through it.

  • Hosted by ahel
  • Needs your Visual Studio App Center key
Reads
14
Writes
10
Ready in
ClaudeChatGPT

What you connect

Your Visual Studio App Center keySaved in the vault once; your AI uses it through ahel and never sees it.
Runs on ahelahel calls Visual Studio App Center's own documented API with your key. Visual Studio App Center may bill API use under its own terms.

Getting started

  1. Obtain an API token from your App Center account settings.
  2. Identify the organization name you want to work with.
  3. Add the API token to your HTTP client as an authorization header.
  4. Send requests to the App Center API endpoints using the token.

What it can do

14 reads, 10 writes, grouped by what they touch. A write shows a card that waits for your yes.

Distribution · 6Confirms
Distribution groups list for orgReturns a list of distribution groups in the org specifiedRead · no
Distribution groups create for orgCreates a disribution goup which can be shared across apps under an organizationWrite · yes
Distribution groups details for orgReturns a list of distribution groups with details for an organizationRead · no
Distribution groups get appsGet apps from a distribution group in an orgRead · no
Distribution groups add appsAdd apps to distribution group in an orgWrite · yes
Distribution groups list all testers for orgReturns a unique list of users including the whole organization members plus testers in any shared group of that orgRead · no
Team · 6Confirms
Teams list allReturns the list of all teams in this orgRead · no
Teams create teamCreates a team and returns itWrite · yes
Teams list appsReturns the apps a team has access toRead · no
Teams add appAdds an app to a teamWrite · yes
Teams update permissionsUpdates the permissions the team has to the appWrite · yes
Teams remove appRemoves an app from a teamWrite · yes
App · 5Confirms
Apps listReturns a list of appsRead · no
Apps createCreates a new app and returns it to the callerWrite · yes
Apps list for orgReturns a list of apps for the organizationRead · no
Apps create for orgCreates a new app for the organization and returns it to the callerWrite · yes
Apps get for org userGet a user apps information from an organization by nameRead · no
Organization · 3Confirms
Organizations listReturns a list of organizations the requesting user has access toRead · no
Organizations create or updateCreates a new organization and returns it to the callerWrite · yes
Organizations getReturns the details of a single organizationRead · no
Org · 2Confirms
Org invitations list pendingGets the pending invitations for the organizationRead · no
Org invitations createInvites a new or existing user to an organizationWrite · yes
Azure · 1Confirms
Azure subscription list for orgReturns a list of azure subscriptions for the organizationRead · no
User · 1Confirms
Users list for orgReturns a list of users that belong to an organizationRead · no
Names and one-liners come from Visual Studio App Center's own documented API. Grouping is by the resource each action touches.
Every action, with its inputs

Distribution

  • Distribution groups list for orgGET

    Returns a list of distribution groups in the org specified

    org_namerequired
    The organization's name
  • Distribution groups create for orgPOST

    Creates a disribution goup which can be shared across apps under an organization

    org_namerequired
    The organization's name
    namerequired
    The name of the distribution group
    display_name
    The display name of the distribution group.
  • Distribution groups details for orgGET

    Returns a list of distribution groups with details for an organization

    org_namerequired
    The organization's name
    apps_limit
    The max number of apps to include in the response
  • Distribution groups get appsGET

    Get apps from a distribution group in an org

    org_namerequired
    The organization's name
    distribution_group_namerequired
    The name of the distribution group
  • Distribution groups add appsPOST

    Add apps to distribution group in an org

    org_namerequired
    The organization's name
    distribution_group_namerequired
    The name of the distribution group
    apps
    The list of apps to add to distribution group
  • Distribution groups list all testers for orgGET

    Returns a unique list of users including the whole organization members plus testers in any shared group of that org

    org_namerequired
    The organization's name

Team

  • Teams list allGET

    Returns the list of all teams in this org

    org_namerequired
    The organization's name
  • Teams create teamPOST

    Creates a team and returns it

    org_namerequired
    The organization's name
    display_namerequired
    The display name of the team
    name
    The name of the team
    description
    The description of the team
  • Teams list appsGET

    Returns the apps a team has access to

    org_namerequired
    The organization's name
    team_namerequired
    The team's name
  • Teams add appPOST

    Adds an app to a team

    org_namerequired
    The organization's name
    team_namerequired
    The team's name
    namerequired
    The name of the app to be added to the distribution group
  • Teams update permissionsPATCH

    Updates the permissions the team has to the app

    org_namerequired
    The organization's name
    team_namerequired
    The team's name
    app_namerequired
    The name of the application
    permissionsrequired
    The permissions all members of the team have on the app
  • Teams remove appDELETE

    Removes an app from a team

    org_namerequired
    The organization's name
    team_namerequired
    The team's name
    app_namerequired
    The name of the application

App

  • Apps listGET

    Returns a list of apps

    $orderBy
    The name of the attribute by which to order the response by.
  • Apps createPOST

    Creates a new app and returns it to the caller

    display_namerequired
    The descriptive name of the app.
    osrequired
    The OS the app will be running on
    platformrequired
    The platform of the app
    description
    A short text describing the app
  • Apps list for orgGET

    Returns a list of apps for the organization

    org_namerequired
    The organization's name
  • Apps create for orgPOST

    Creates a new app for the organization and returns it to the caller

    org_namerequired
    The organization's name
    display_namerequired
    The descriptive name of the app.
    osrequired
    The OS the app will be running on
    platformrequired
    The platform of the app
  • Apps get for org userGET

    Get a user apps information from an organization by name

    org_namerequired
    The organization's name
    user_namerequired
    The slug name of the user

Organization

  • Organizations listGET

    Returns a list of organizations the requesting user has access to

  • Organizations create or updatePOST

    Creates a new organization and returns it to the caller

    display_name
    The display name of the organization
    name
    The name of the organization used in URLs
  • Organizations getGET

    Returns the details of a single organization

    org_namerequired
    The organization's name

Org

  • Org invitations list pendingGET

    Gets the pending invitations for the organization

    org_namerequired
    The organization's name
  • Org invitations createPOST

    Invites a new or existing user to an organization

    org_namerequired
    The organization's name
    user_emailrequired
    The user's email address
    role
    The user's role

Azure

  • Azure subscription list for orgGET

    Returns a list of azure subscriptions for the organization

    org_namerequired
    The organization's name

User

  • Users list for orgGET

    Returns a list of users that belong to an organization

    org_namerequired
    The organization's name

Where it works

  • ClaudeCards and forms for supported actions.
  • Cursor, Claude Code, CodexComplete text.
  • ChatGPTWorks through Developer mode.Cards not verified yet

About

Visual Studio App Center MCP server, hosted by ahel.

Visual Studio App Center is a service for managing mobile app projects. Through its API, a person can list organizations, teams, apps, distribution groups, and users. They can also create apps, teams, and distribution groups, invite users, and manage which apps a team can access. Connect your own key and your AI can list apps, create apps and list organizations.

  • List all apps the user has access to
  • List organizations the user belongs to
  • Create a new app for an organization
  • Create a team within an organization
  • Invite a user to an organization
  • List distribution groups in an organization

Often used with: GitHub, Linear, Supabase, Cloudflare, Slack, Notion, Stripe, HubSpot, PostHog, Postman, Printful, Printify

Similar apps: Vercel

Is this your product?

Claim this page.

Tell ahel it is yours. We check the claim by hand and reply by email.

Studio

Make one like this.

Turn your own API or MCP server into an app with the same page, facts and cards.

Open Studio