mcp-notes-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-notes-servercherche dans mes notes ce qui concerne le chunking"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Serveur MCP de notes techniques
Serveur exposant quatre outils à un agent IA via le Model Context Protocol. L'agent découvre les outils disponibles et décide lui-même lesquels appeler selon la demande de l'utilisateur.
Le principe
Le MCP est un standard ouvert publié par Anthropic pour connecter des modèles à des outils et des sources de données externes. Sans lui, chaque intégration est spécifique à un client. Avec lui, un même serveur fonctionne avec Claude Desktop, Claude Code, Cursor ou n'importe quel client compatible.
L'architecture est simple. Le serveur déclare des outils avec leur nom, leur description et leurs paramètres. Le client interroge le serveur pour connaître les outils disponibles, les présente au modèle, et le modèle décide quand les appeler. Le serveur exécute et renvoie le résultat.
Related MCP server: aws-helper MCP Server
Les outils exposés
Outil | Rôle |
| Recherche plein texte, renvoie des extraits contextualisés |
| Lit une note complète |
| Crée une note à partir d'un titre et d'un contenu |
| Liste les notes les plus récemment modifiées |
Installation
pip install mcp
python server.pyLe dossier des notes est ./notes par défaut. Il peut être changé avec
la variable NOTES_DIR.
Branchement sur Claude Code
claude mcp add notes-techniques -- /chemin/absolu/.venv/bin/python /chemin/absolu/server.py
claude mcp listPointer vers le Python de l'environnement virtuel et non vers le Python
système, sinon le paquet mcp ne sera pas trouvé.
Une fois enregistré, l'agent choisit lui-même l'outil à appeler. Une
demande formulée en langage naturel comme « cherche dans mes notes ce qui
concerne le chunking » déclenche un appel à rechercher_notes avec le
bon paramètre, sans que l'outil soit nommé.
Branchement sur Claude Desktop
Ajouter dans le fichier de configuration de Claude Desktop :
{
"mcpServers": {
"notes-techniques": {
"command": "python",
"args": ["/chemin/absolu/vers/server.py"],
"env": { "NOTES_DIR": "/chemin/absolu/vers/notes" }
}
}
}Le fichier se trouve dans ~/Library/Application Support/Claude/ sur
macOS et dans %APPDATA%\Claude\ sur Windows. Redémarrer l'application
après modification.
Les choix de conception
Validation des chemins. La fonction _chemin_sur vérifie que toute
note demandée reste dans le dossier prévu. Sans ce contrôle, un agent
pourrait demander ../../etc/passwd. C'est le point le plus important
du serveur : un outil exposé à un modèle doit valider ses entrées comme
s'il était exposé à un utilisateur non fiable. Le modèle n'est pas
malveillant, mais il peut être manipulé par le contenu qu'il traite.
Extraits plutôt que documents entiers. La recherche renvoie le contexte autour de l'occurrence trouvée, pas la note complète. Renvoyer tout saturerait la fenêtre de contexte du modèle et dégraderait ses réponses.
Descriptions soignées. Chaque outil a une docstring explicite, parce que c'est elle que le modèle lit pour décider s'il doit l'appeler. Une description vague produit des appels au mauvais moment. C'est du prompt engineering appliqué à la définition d'outils.
Messages d'erreur utiles. Quand une note est introuvable, le serveur renvoie la liste des notes disponibles. L'agent peut alors se corriger seul au lieu d'échouer.
Ce qui manquerait en production
Une gestion des droits, pour qu'un utilisateur n'accède qu'aux notes qui le concernent.
Une limitation du nombre d'appels, pour éviter qu'un agent en boucle ne sature le service.
Une journalisation des appels, indispensable pour comprendre après coup ce qu'un agent a fait.
Une confirmation explicite avant les actions destructrices. Ici la création est sans risque, mais une suppression devrait demander validation à l'utilisateur plutôt que d'être décidée par le modèle.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Google Keep-style notes app with an MCP server for AI agents to read/write notes.
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
- TaprootOAuthcom.taproothq
Persistent memory layer for AI tools. Save and recall notes across Claude and other MCP clients.
Related MCP Servers
- FlicenseAqualityCmaintenanceA model context protocol server that allows interaction with TriliumNext Notes, providing tools to create, search, retrieve, update, and delete notes through natural language commands.98168-
- AlicenseCqualityDmaintenanceA Model Context Protocol server that implements a simple notes system, allowing users to create, list, and summarize text notes.33ISC
- AlicenseBqualityDmaintenanceA simple server implementing the Model Context Protocol (MCP) that exposes personal tools like note-taking for compatible MCP clients or agents.22,013MIT
- FlicenseBqualityDmaintenanceA simple server for saving, listing, and searching notes persisted to a local JSON file. It enables users to manage their personal notes using natural language via the Model Context Protocol.3-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kyamxy/mcp-notes-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server