Skip to main content
Glama
Aindreyway MCP Codex Keeper

Aindreyway MCP Codex Keeper

Aindreyway MCP Codex Keeper

MCP Server Version License

An intelligent MCP server that serves as a guardian of development knowledge, providing AI assistants with curated access to latest documentation and best practices.

🚀 Quick Start

Prerequisites

  1. Make sure you have Node.js installed (version 18 or higher):

    node --version
  2. Install or update npm (comes with Node.js):

    npm install -g npm@latest
  3. Verify npx is available:

    npx --version

    If not found, install it:

    npm install -g npx

Configuration

Add this to your Cline/Sonnet configuration:

"aindreyway-codex-keeper": {
  "command": "npx",
  "args": ["-y", "@aindreyway/mcp-codex-keeper@latest"],
  "disabled": false,
  "env": {
    "npm_config_cache_max": "1024000000",
    "NODE_OPTIONS": "--max-old-space-size=256"
  }
}

That's it! The assistant will handle everything automatically.

Note: This server uses npx for direct npm package execution, which is optimal for Node.js/TypeScript MCP servers, providing seamless integration with the npm ecosystem and TypeScript tooling.

Related MCP server: Dedalus MCP Documentation Server

🎯 What Your Assistant Can Do

Ask your assistant to:

  • "Show me the latest React documentation"

  • "Find best practices for TypeScript development"

  • "Update documentation for Node.js"

  • "Search for information about async/await"

🛠 Available Tools

list_documentation

Lists all available documentation sources with optional category filtering.

add_documentation

Add new documentation sources to the knowledge base.

update_documentation

Update existing documentation to get the latest content.

search_documentation

Search through documentation with category filtering.

📚 Documentation Categories

  • Frontend

  • Backend

  • Language

  • MCP

  • MCP-Guide

  • Database

  • DevOps

  • Security

  • Testing

  • Architecture

  • Mobile

  • AI

  • Cloud

🔧 Features

The server automatically:

  • Manages documentation from various sources

  • Keeps track of latest development best practices

  • Provides intelligent search capabilities

  • Updates documentation automatically

  • Supports tagging and categorization

  • Optimizes memory usage:

    • Uses streaming for large files

    • Automatic cache cleanup

    • Memory-efficient search

    • Size and age limits for cached files

    • Limited heap size (256MB)

📝 License

MIT License - feel free to use this in your projects!

👤 Author

aindreyway

⭐️ Support

Give a ⭐️ if this project helped you!

Available Tools

4 tools
add_documentationC

Add a new documentation source

Inputs: url (required), name (required), category (required), tags, +2 more.

list_documentationC

List all available documentation sources

Inputs: tag, category.

search_documentationC

Search through documentation content

Inputs: query (required), tag, category.

update_documentationC

Update documentation content from source

Inputs: name (required), force.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.5/5.0

    Scored across 4 tools

    Disambiguation5/5

    Each tool targets a distinct action on documentation sources: listing, adding, updating, and searching. There is no overlap or ambiguity between them.

    Naming Consistency5/5

    All tool names follow a consistent verb_noun pattern with snake_case (list_, add_, update_, search_). This makes the API predictable and easy to navigate.

    Tool Count5/5

    Four tools is a well-scoped set for a documentation keeper, covering the essential operations without bloat or unnecessary additions.

    Completeness4/5

    The set covers list, add, update, and search, but lacks a delete operation, which is a minor gap in full lifecycle management. Agents can work around this limitation, but it is not a complete CRUD surface.

    Related MCP Connectors

    Related MCP Servers