Back to Home
code-rabi icon

toolception

Verified Safe

by code-rabi

Overview

Provides a dynamic Model Context Protocol (MCP) server toolkit for runtime toolset management, exposure control, and robust permission-based access control for AI agents.

Installation

Run Command
npm run dev:server-demo

Environment Variables

  • PORT
  • STARTUP_MODE
  • TOOLSETS
  • MCP_CLIENT_ID

Security Notes

The server framework incorporates robust security practices including Zod for schema validation on custom HTTP endpoints, clear separation of concerns for permission resolution, and safe error responses to prevent information leakage of unauthorized toolsets. Client IDs are either provided by headers or generated anonymously with non-anonymous ones being cached. The system largely delegates tool execution and module loading to user-provided handlers and resolvers, which means the ultimate security of the server depends heavily on the security of the implemented tools and permission logic. The framework itself provides the necessary mechanisms to build a secure system, such as explicit validation for permission configurations and reserved HTTP paths. No direct 'eval' or obvious hardcoded secrets were found.

Similar Servers

Stats

Interest Score33
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars3
Forks1
Last Update2026-01-15

Tags

MCP ServerDynamic ToolsAccess ControlAPI GatewayNode.js