MCP-Mirror

optimized-memory-mcp-serverv2

Community MCP-Mirror
Updated

A Python-based Model Context Protocol (MCP) server implementation

optimized-memory-mcp-serverv2

This is a personal project to test Claude AI's ability to self-write an MCP Server code for its own use.

This is a Python-based Model Context Protocol (MCP) server implementation designed to work with Claude Desktop as an MCP client.

Project Structure

mcp_server/
├── README.md                 # Project documentation
├── requirements.txt          # Project dependencies
├── server.py                # Main server implementation
├── tests/                   # Test directory
│   ├── __init__.py
│   ├── test_resources.py
│   └── test_tools.py
├── docs/                    # Documentation
│   └── CONVENTIONS.md       # Implementation conventions
└── src/                     # Source code
    ├── __init__.py
    ├── resources/          # Resource implementations
    │   └── __init__.py
    ├── tools/              # Tool implementations
    │   └── __init__.py
    └── utils/              # Utility functions
        └── __init__.py

Getting Started

  1. Ensure Python 3.13.1 is installed:

    python --version  # Should show 3.13.1
    
  2. Install uvx if not already installed:

    pip install uvx
    
  3. Clone this repository:

    git clone https://github.com/AgentWong/optimized-memory-mcp-serverv2.git
    cd optimized-memory-mcp-serverv2
    
  4. Create and activate a virtual environment:

    python -m venv .venv
    source .venv/bin/activate  # On Unix/macOS
    # or
    .venv\Scripts\activate  # On Windows
    
  5. Install dependencies:

    pip install -r requirements.txt
    pip install -r requirements-dev.txt  # For development
    
  6. Initialize the database:

    alembic upgrade head
    
  7. Run the server:

    uvx run python -m src.main
    

Development

Follow the conventions outlined in docs/CONVENTIONS.md for implementation details and best practices.

MCP Server · Populars

MCP Server · New

    render-oss

    Render MCP Server

    The Official Render MCP Server

    Community render-oss
    nhevers

    claude-recall

    Long-term memory layer for Clawd & Claude Code that learns and recalls your project context automatically

    Community nhevers
    VienLi

    lark-tools-mcp

    MCP server provides Feishu related operations to AI encoding agents such as cursor 飞书MCP插件,读取文档、发送消息、合同审批、数据处理.....

    Community VienLi
    joeseesun

    🎯 多源内容 → NotebookLM 智能处理器

    Claude Skill: Multi-source content processor for NotebookLM. Supports WeChat articles, web pages, YouTube, PDF, Markdown, search queries → Podcast/PPT/MindMap/Quiz etc.

    Community joeseesun
    avivsinai

    Langfuse MCP Server

    A Model Context Protocol (MCP) server for Langfuse, enabling AI agents to query Langfuse trace data for enhanced debugging and observability

    Community avivsinai