Cover image
notas de servidor MCP
Public

notas de servidor MCP

Try Now
2025-03-15

3 years

Works with Finder

1

Github Watches

1

Github Forks

0

Github Stars

MCP Notes Server

A simple MCP (Message Coordination Protocol) server that provides access to notes stored in ~/DocumentationGenerator/notes/.

Setup

  1. Make sure you have Python 3.7+ installed
  2. Create a virtual environment:
    python -m venv venv
    
  3. Activate the virtual environment:
    • On macOS/Linux: source venv/bin/activate
    • On Windows: venv\Scripts\activate
  4. Install dependencies:
    pip install -r requirements.txt
    

Running the Server

To start the MCP server:

python notes.py

This will start the server on http://0.0.0.0:8000.

API Endpoints

The server exposes the following MCP commands:

  • list_notes() - Get all notes
  • get_note(note_name) - Get a specific note by name
  • search(query, note_name=None) - Search notes by query string

Note Format

Notes are stored as JSON files in the specified directory with the following format:

{
    "category": "category",
    "summary": "summary of the notes", 
    "tags": [
        {
            "tag": "tag of the sub detail",
            "summary": "high level business logic of the sub details",
            "messages": [
                {
                    "timestamp": "timestamp of the message",
                    "message": "message content"
                },
                {
                    "timestamp": "timestamp of the message",
                    "message": "message content"
                },
                ...
            ]
        }
    ]
}

Client Usage Example

Here's a simple Python example of how to connect to the MCP server from a client:

from mcp.client import MCPClient

# Connect to the MCP server
client = MCPClient("http://localhost:8000")

# List all notes
notes = client.call("notes.list_notes")

# Get a specific note
note = client.call("notes.get_note", note_name="your-note-name")

# Search for notes
search_results = client.call("notes.search", query="important")

相关推荐

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • ANGEL LEON
  • A world class elite tech co-founder entrepreneur, expert in software development, entrepreneurship, marketing, coaching style leadership and aligned with ambition for excellence, global market penetration and worldy perspectives.

  • INFOLAB OPERATIONS 2
  • A medical specialist offering assistance grounded in clinical guidelines. Disclaimer: This is intended for research and is NOT safe for clinical use!

  • Yasir Eryilmaz
  • AI scriptwriting assistant for short, engaging video content.

  • Callycode Limited
  • A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.

  • apappascs
  • Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.

  • ShrimpingIt
  • Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx

  • OffchainLabs
  • Implementación de la prueba de estaca Ethereum

  • huahuayu
  • Una puerta de enlace de API unificada para integrar múltiples API de explorador de blockchain similar a Esterscan con soporte de protocolo de contexto modelo (MCP) para asistentes de IA.

  • deemkeen
  • Controle su MBOT2 con un combo de potencia: MQTT+MCP+LLM

  • zhaoyunxing92
  • 本项目是一个钉钉 MCP (Protocolo del conector de mensajes )服务 , 提供了与钉钉企业应用交互的 API 接口。项目基于 Go 语言开发 支持员工信息查询和消息发送等功能。 支持员工信息查询和消息发送等功能。

  • pontusab
  • La comunidad de cursor y windsurf, encontrar reglas y MCP

    Reviews

    2 (1)
    Avatar
    user_G0VlORrg
    2025-04-18

    As a devoted mcp application user, I can't recommend mcp-server-notes enough. Created by rwelgosh, this tool brilliantly consolidates server notes, making management seamless and efficient. The repository on GitHub (https://github.com/rwelgosh/mcp-server-notes) is well-documented, and the features offered are incredibly user-friendly, improving my workflow significantly. If you're looking to streamline your server notes, this is a must-have!