24 actions ready for your AI

Connect AppVeyor to your AI

Add your AppVeyor key once and every AI you use can get projects, add projects and update projects through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from AppVeyor's own documented API, and we have not run them here yet.

Use your own AppVeyor account. Credentials stay encrypted in ahel.

Tell me when ahel has verified AppVeyor

What your AI can do with AppVeyor

Choose a task and ask your AI.

Project

  • Get projectsGET

    Get projects

  • Add projectPOST

    Add project

    repositoryNamerequired
    URL when repositoryProvider is git, mercurial, subversion username/project when repositoryProvider is gitHub
    repositoryProviderrequired
    repositoryPassword
    Required if repositoryAuthentication is credentials
    repositoryUsername
    Required if repositoryAuthentication is credentials
  • Update projectPUT

    Update project

    configurationrequired
    versionFormatrequired
    scheduleCrontabExpression
    Build schedule as an NCrontab Expression.
  • Get project status badgeGET

    Get project status badge image

    statusBadgeIdrequired
    ID of the status badge (statusBadgeId from ProjectWithConfiguration).
    svg
    Return an SVG image instead of PNG? Exclusive with retina.
    retina
    Return a larger image suitable for retina displays? Exclusive with svg.
    passingText
    Text to show in badge when build is passing.
  • Get project deploymentsGET

    Get project deployments

    accountNamerequired
    AppVeyor account name on which to operate.
    projectSlugrequired
    Project Slug
    recordsNumberrequired
    Number of results to include in the response.
  • Get project last buildGET

    Get project last build

    accountNamerequired
    AppVeyor account name on which to operate.
    projectSlugrequired
    Project Slug
  • Delete projectDELETE

    Delete project

    accountNamerequired
    AppVeyor account name on which to operate.
    projectSlugrequired
    Project Slug
  • Get project historyGET

    Get project history

    accountNamerequired
    AppVeyor account name on which to operate.
    projectSlugrequired
    Project Slug
    recordsNumberrequired
    Number of results to include in the response.
    startBuildId
    Maximum buildId to include in the results (exclusive).
  • Get project branch status badgeGET

    Get project branch status badge image

    statusBadgeIdrequired
    ID of the status badge (statusBadgeId from ProjectWithConfiguration).
    buildBranchrequired
    Build Branch
    svg
    Return an SVG image instead of PNG? Exclusive with retina.
    retina
    Return a larger image suitable for retina displays? Exclusive with svg.
  • Get project artifactGET

    Get last successful build artifact

    accountNamerequired
    AppVeyor account name on which to operate.
    projectSlugrequired
    Project Slug
    artifactFileNamerequired
    File name (or path) of a build artifact file.
    branch
    Repository Branch
  • Get project last build branchGET

    Get project last branch build

    accountNamerequired
    AppVeyor account name on which to operate.
    projectSlugrequired
    Project Slug
    buildBranchrequired
    Build Branch
  • Get project build by versionGET

    Get project build by version

    accountNamerequired
    AppVeyor account name on which to operate.
    projectSlugrequired
    Project Slug
    buildVersionrequired
    Build Version (version property of Build)
  • Delete project build cacheDELETE

    Delete project build cache

    accountNamerequired
    AppVeyor account name on which to operate.
    projectSlugrequired
    Project Slug

Environment

  • Get environmentsGET

    Get environments

  • Add environmentPOST

    Add environment

    namerequired
    providerrequired
    settingsrequired
  • Update environmentPUT

    Update environment

    projects
    Projects available for selection in UI. Only present in response from getEnvironmentSettings.
    selectedProjects
    Project IDs of selected projects
  • Get environment deploymentsGET

    Get environment deployments

    deploymentEnvironmentIdrequired
    Deployment Environment ID (deploymentEnvironmentId property of DeploymentEnvironment)

User

  • Get usersGET

    Get users

  • Update userPUT

    Update user

    emailrequired
    fullNamerequired
  • Get user invitationsGET

    Get user invitations

  • Get userGET

    Get user

    userIdrequired
    User ID

Collaborator

  • Get collaboratorsGET

    Get collaborators

  • Update collaboratorPUT

    Update collaborator

    roleIdrequired
    userIdrequired
Show 1 more group

Public

  • Get public project status badgeGET

    Get status badge image for a project with a public repository

    badgeRepoProviderrequired
    Repository provider supported for badges
    repoAccountNamerequired
    Account name with repository provider
    repoSlugrequired
    Slug (URL component) of repository.
    branch
    Repository Branch

Ask your AI

Try one of these requests with a connected AI.

  • Show me the project in AppVeyor
  • Add a project in AppVeyor
  • Update a project in AppVeyor
  • Show me the project status badge in AppVeyor
  • Show me the project deployment in AppVeyor
  • Show me the project last build in AppVeyor

AppVeyor MCP server, hosted by ahel

One hosted endpoint serves AppVeyor. There is nothing to install and no local server to run.

Connect AppVeyor to Claude, Claude Code, Cursor or Codex

  1. Add your AppVeyor key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About AppVeyor

AppVeyor is a developer tools service. Connect your own key and your AI can get projects, add projects and update projects.

AppVeyor over MCP: ahel serves AppVeyor to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your AppVeyor key once, paste one link into your AI, and the actions above are there.

Developer tools

Questions

Is my AppVeyor key safe?

Your AppVeyor key is sealed in ahel and added to the request server-side when your AI calls AppVeyor. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use AppVeyor through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with AppVeyor?

24 actions today, covering projects, environments and users. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting AppVeyor cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. AppVeyor may bill you for API use under its own terms.