MCP.Market

Camptocamp MCP server

by olaurendeau·io.github.olaurendeau/mcp-camptocamp·v1.4.0·1 stars

API Camptocamp.org : itinéraires, sommets et points de passage, sorties, zones, livres et articles.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

not scanned yet

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed Camptocamp yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Camptocamp tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Camptocamp compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
GitHub stars
1
more than 65% of 28,688 servers

Release history: 2 versions in the registry since 2026-07-14, latest 2026-10-05, typically one every 83 days.

Install Camptocamp in Claude Code, Cursor or VS Code

Runs npx -y @olaurendeau/mcp-camptocamp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-camptocamp -- npx -y @olaurendeau/mcp-camptocamp
Add to Cursor

What the publisher says

From the Camptocamp repository's README, as published. We do not edit it. Read it on GitHub

mcp-camptocamp

Serveur MCP (Model Context Protocol) exposant l'API Camptocamp.org aux LLMs. Permet d'interroger des données fiables et à jour sur les itinéraires alpins, les altitudes de sommets et les descriptions de courses — en évitant les hallucinations sur les données d'alpinisme.

<!-- mcp-name: io.github.olaurendeau/mcp-camptocamp -->

Outils disponibles

Installation

npm (recommandé)

Prérequis : Node.js 18+

Claude Desktop — ajouter dans la configuration :

{
  "mcpServers": {
    "camptocamp": {
      "command": "npx",
      "args": ["-y", "@olaurendeau/mcp-camptocamp"]
    }
  }
}

Cursor — ajouter dans ~/.cursor/mcp.json ou .cursor/mcp.json :

{
  "mcpServers": {
    "camptocamp": {
      "command": "npx",
      "args": ["-y", "@olaurendeau/mcp-camptocamp"]
    }
  }
}

Docker

Prérequis : Docker

{
  "mcpServers": {
    "camptocamp": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "ghcr.io/olaurendeau/mcp-camptocamp:latest"]
    }
  }
}

Pour construire l'image localement :

docker compose build mcp

Puis utiliser l'image locale mcp-camptocamp-mcp à la place de ghcr.io/olaurendeau/mcp-camptocamp:latest.

Développement

Prérequis : Docker et Docker Compose

Toutes les commandes npm passent par Docker via le Makefile :

make install      # Installer les dépendances
make test         # Lancer les tests
make lint         # Vérification des types
make test-watch   # Tests en mode watch
make build        # Compiler TypeScript
make docker-build # Construire l'image de production
make help         # Liste toutes les commandes

Publication

La publication est automatisée via GitHub Actions à chaque tag v* (ex. v1.0.1).

Première publication

Étape 1 — Publier une première fois manuellement (une seule fois, avec ta 2FA) :

make login          # authentification interactive avec 2FA
make publish        # ci + tests + build + npm publish

Les identifiants npm sont stockés localement dans .npm/ (ignoré par git).

Étape 2 — Configurer Trusted Publishing sur npm (remplace le token CI/CD) :

  1. Va sur npmjs.com → ton package @olaurendeau/mcp-camptocamp → Settings
  2. Section Trusted Publisher → choisis GitHub Actions
  3. Renseigne exactement :
  • Organization or user : olaurendeau
  • Repository : mcp-camptocamp
  • Workflow filename : publish.yml
  1. (Recommandé) Dans Publishing access, active Require two-factor authentication and disallow tokens

Étape 3 — Publier via GitHub Actions :

git tag v1.0.0
git push origin v1.0.0

Le workflow publie automatiquement sur npm (via OIDC, sans token), GHCR et le registre MCP officiel.

Après le premier push Docker, rendre le package GHCR public : Settings → Packages → mcp-camptocamp → Change visibility.

Publication manuelle

make publish

# Registre MCP (nécessite mcp-publisher installé sur l'hôte)
curl -L "https://github.com/modelcontextprotocol/registry/releases/latest/download/mcp-publisher_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz" | tar xz mcp-publisher
./mcp-publisher login github
./mcp-publisher publish

Stack technique

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Camptocamp: common questions

Is Camptocamp MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Camptocamp safety report
How do I install Camptocamp?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Camptocamp need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Camptocamp maintained?
The last commit was 113 days ago (2026-07-14). The latest release is v1.4.0.
How does Camptocamp compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers). Full comparison.