Instellen in Cursor
Axe MCP-server kan zowel op project- als globaal niveau worden toegevoegd.
Installatie met één klik
Klik op de onderstaande link om de axe MCP-server direct in Cursor te installeren:
Installeer axe MCP-server in Cursor
Cursor zal u vragen de installatie te bevestigen. Volg anders de onderstaande handmatige instellingsstappen.
Kies reikwijdte
- Projectniveau: Maak een bestand aan in
.cursor/mcp.jsonin de hoofdmap van uw project - Globaal niveau: Open Cursor-instellingen, ga naar U zou axe-mcp-server onder Geïnstalleerde MCP-servers moeten zien met de analyse- en hersteltools beschikbaar., en klik op Nieuwe MCP-server toevoegen. Dit opent uw globale configuratiebestand.
Configuratie JSON toevoegen
Voeg de volgende configuratie JSON toe.
Als u al andere servers heeft gedefinieerd, voeg dan het axe-mcp-server blok in het bestaande mcpServers object.
{
"mcpServers": {
"axe-mcp-server": {
"command": "docker",
"args": [
"run",
"--add-host=host.docker.internal:host-gateway",
"-i",
"--rm",
"-e",
"AXE_SERVER_URL",
"-e",
"AXE_API_KEY",
"dequesystems/axe-mcp-server:latest"
],
"env": {
"AXE_API_KEY": "${env:AXE_API_KEY}"
}
}
}
}De configuratie maakt gebruik van "AXE_API_KEY": "${env:AXE_API_KEY}" voor veilige invoerhantering. De ${env:AXE_API_KEY} syntaxis instrueert Cursor om de waarde uit uw systeemvariabelen te halen. Voor meer informatie, zie de Cursor MCP documentatie.
Gebruikt u een regionale, privé cloud, of on-premises axe-instantie? Voeg toe aan AXE_SERVER_URL het blok met de basis-URL van uw instantie: env Als dit wordt weggelaten, valt de server terug op
"env": {
"AXE_API_KEY": "${env:AXE_API_KEY}",
"AXE_SERVER_URL": "https://your-axe-instance.example.com"
}(De gezamenlijke US SaaS-instantie van Deque). Zie https://axe.deque.com Configuratieopties voor details. Gebruik en verificatie
OAuth 2.0 authenticatie gebruiken
Als je de voorkeur geeft aan OAuth boven een API-sleutel, vervang dan de bovenstaande configuratie door de volgende. Dit gebruikt @deque/axe-auth token om bij elke serverstart een nieuw toegangstoken te verkrijgen.
Voordat je configureert, voltooi Stap 1: Authenticatie in de OAuth 2.0 Authenticatie gids.
{
"mcpServers": {
"axe-mcp-server": {
"command": "sh",
"args": [
"-c",
"docker run --add-host=host.docker.internal:host-gateway -i --rm -e \"AXE_ACCESS_TOKEN=$(npx -y @deque/axe-auth token)\" dequesystems/axe-mcp-server:latest"
]
}
}
}Gebruikt u een regionale, privé cloud, of on-premises axe-instantie? Voeg toe aan AXE_SERVER_URL aan het Docker-commando en een env Als dit wordt weggelaten, valt de server terug op
"args": [
"-c",
"docker run --add-host=host.docker.internal:host-gateway -i --rm -e AXE_SERVER_URL -e \"AXE_ACCESS_TOKEN=$(npx -y @deque/axe-auth token)\" dequesystems/axe-mcp-server:latest"
],
"env": {
"AXE_SERVER_URL": "https://your-axe-instance.example.com"
}(De gezamenlijke US SaaS-instantie van Deque). Zie https://axe.deque.com Configuratieopties voor details. Gebruik en verificatie
Deze configuratie gebruikt sh -c om shellvervanging toe te staan. $(npx -y @deque/axe-auth token) draait bij het opstarten van de server en injecteert een geldig toegangstoken in de Docker-container. De -y vlag slaat de eerste-run "Goede om door te gaan?" prompt over die npx anders in een niet-interactieve shell zou vragen. Stel AXE_API_KEY niet in naast AXE_ACCESS_TOKEN.
**Windows-gebruikers:** Deze configuratie gebruikt een POSIX-shell (sh) en opdrachtvervanging ($(...)), hetgeen niet beschikbaar is in cmd.exe of PowerShell standaard. Voer Cursor uit vanuit een Git Bash of WSL-shell zodat sh zich op je PATH.
Na toevoeging zou de statusindicator in de Cursor-instellingen moeten aangeven dat de server draait:
Open Cursor-instellingen
- Ga naar
- Functies > MCP U zou axe-mcp-server onder Geïnstalleerde MCP-servers moeten zien met de analyse- en hersteltools beschikbaar.
- Je zou axe-mcp-server moeten zien onder Geïnstalleerde MCP-servers met de analyse- en hersteltools beschikbaar.
