Skills Context Manager

v1.0.0Knowledge & Memorystable

A self-hosted web application for managing AI skills, workflows, and contexts with full MCP (Model Context Protocol) integration. Organize, manage, and dynamically load specialized knowledge bases into any AI Agent just by toggling your Skills On/Off

skills-contextmanagermcpai-integration
Share:
71
Stars
0
Downloads
0
Weekly
0/5

What is Skills Context Manager?

Skills Context Manager is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to self-hosted web application for managing ai skills, workflows, and contexts with full mcp (model context protocol) integration. organize, manage, and dynamically load specialized knowledge bases into ...

A self-hosted web application for managing AI skills, workflows, and contexts with full MCP (Model Context Protocol) integration. Organize, manage, and dynamically load specialized knowledge bases into any AI Agent just by toggling your Skills On/Off

This server falls under the Knowledge & Memory and Developer Tools categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A self-hosted web application for managing AI skills, workfl

Use Cases

Organize and manage AI skills and workflows dynamically.
Toggle specialized knowledge bases on/off as needed.
Load custom contexts into AI agents for specific tasks.
One-Man-Company

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 19, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx skills-contextmanager

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Skills Context Manager

Skills Context Manager is a self-hosted web application that lets you define, organize, and dynamically load specialized knowledge bases — called skills — into any MCP-compatible AI agent. Skills can be toggled on or off through a web UI and loaded into your AI context on demand or automatically. The MCP server exposes three tools (list available skills, load default skills, and load a specific skill by name) so your AI assistant can query and pull in the right domain knowledge for any task without bloating its context window.

Prerequisites

  • Node.js 18 or later installed
  • Git installed to clone the repository
  • An MCP-compatible client such as Claude Desktop
  • A terminal with bash/zsh for running the setup script
1

Clone the repository

Clone the Skills Context Manager repository and navigate into the project directory.

git clone https://github.com/One-Man-Company/Skills-ContextManager.git
cd Skills-ContextManager
2

Run the setup script

Execute the included setup script which installs dependencies, generates the MCP settings file, and configures the server.

chmod +x setup.sh
./setup.sh
3

Start the web application

Start the Skills Context Manager web server. It will be available at http://localhost:3000 for managing your skills.

cd Skill-ContextManager && npm start
4

Create your first skill

Open http://localhost:3000 in your browser, create a new skill with a name, description, and content (markdown or plain text), and set its mode to 'always_loaded' for automatic loading or 'dynamic' for on-demand use.

5

Configure your MCP client

Add the generated MCP server configuration to your Claude Desktop config. The setup script creates an mcp_settings.json with the correct paths for your system.

{
  "mcpServers": {
    "skills-contextmanager": {
      "command": "node",
      "args": ["/path/to/Skills-ContextManager/Skill-ContextManager/mcp-server.js"]
    }
  }
}
6

Copy the system prompt instructions

Copy the contents of MCP_instructions.md from the repository into your AI agent's system prompt so the agent knows how to use the skill-loading tools effectively.

Skills Context Manager Examples

Client configuration

Claude Desktop configuration pointing to the locally running Skills Context Manager MCP server.

{
  "mcpServers": {
    "skills-contextmanager": {
      "command": "node",
      "args": ["/path/to/Skills-ContextManager/Skill-ContextManager/mcp-server.js"]
    }
  }
}

Prompts to try

Example prompts to use with the Skills Context Manager once configured.

- "List all available skills"
- "Load the 'python-best-practices' skill into context"
- "What skills are currently loaded?"
- "Load all default skills for this session"
- "Use the 'sql-expert' skill to help me write this database query"

Troubleshooting Skills Context Manager

setup.sh fails with permission denied

Ensure you ran 'chmod +x setup.sh' before executing the script. Also verify you have write permissions in the cloned directory.

MCP server not found or tools not appearing in AI client

Check the path in your MCP configuration points to the correct mcp-server.js file generated by setup.sh. The mcp_settings.json file created by setup contains the correct paths — copy them into your claude_desktop_config.json.

Web UI at localhost:3000 not accessible

Ensure the npm start command is still running in your terminal. The web app must be running for the MCP server to access skill data. Consider running it as a background process or system service for persistent availability.

Frequently Asked Questions about Skills Context Manager

What is Skills Context Manager?

Skills Context Manager is a Model Context Protocol (MCP) server that self-hosted web application for managing ai skills, workflows, and contexts with full mcp (model context protocol) integration. organize, manage, and dynamically load specialized knowledge bases into any ai agent just by toggling your skills on/off It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Skills Context Manager?

Follow the installation instructions on the Skills Context Manager GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Skills Context Manager?

Skills Context Manager works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Skills Context Manager free to use?

Yes, Skills Context Manager is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Knowledge & Memory MCP Servers

Explore all knowledge & memory servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "skills-contextmanager": { "command": "npx", "args": ["-y", "skills-contextmanager"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Skills Context Manager?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides