
ncp
by portel-dev·★ 90·Score 48
NCP is an MCP server that unifies multiple MCP tools into a single interface with smart discovery and code execution.
Overview
NCP (Natural Context Provider) solves the problem of cognitive overload when AI assistants have access to too many MCP tools. Instead of exposing dozens of individual tools, NCP provides a unified interface with just three simple tools: 'find' for discovering capabilities, 'code' for executing TypeScript, and 'run' for individual tool execution. This reduces token usage by up to 97% and improves response times by 5x. NCP also supports project-level configuration, scheduling, and custom Photons (lightweight TypeScript MCPs without npm publishing).
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose NCP when you're using multiple MCP servers and find your AI assistant getting overwhelmed with tool schemas, response delays, or context exhaustion.
When NOT to choose this
Don't choose NCP if you're only using a small number of MCP tools (2-3) and don't need the unified interface, or if you require direct access to individual MCP tools without abstraction.
Tools this server exposes
3 tools extracted from the READMEfindSearch for any tool, skill, or Photon using natural language
codeExecute TypeScript directly with access to all available MCPs
runExecute tools individually when code mode is disabled
Comparable tools
Installation
Installation
Claude Desktop (Recommended)
- Download the latest
.dxtfile from [GitHub releases](https://github.com/portel-dev/ncp/releases) - In Claude Desktop, go to Settings → Connections → MCP Servers
- Add the
.dxtfile
npm Installation
npm install -g @portel/ncpConfiguration
Add to your client's MCP configuration:
{
"mcpServers": {
"ncp": {
"command": "ncp"
}
}
}FAQ
- What is the difference between NCP and regular MCPs?
- Regular MCPs expose dozens of individual tools that overwhelm AI assistants. NCP unifies these tools into just three simple tools (find, code, run) while managing all the complexity behind the scenes.
- How does NCP reduce token usage?
- Instead of loading dozens of tool schemas (100k+ tokens), NCP exposes just three simple tools (2.5k tokens), reducing token usage by up to 97% and allowing AI to focus on actual work.
Compare ncp with
Last updated · Auto-generated from public README + GitHub signals.