What is MCPCore?
MCPCore is a managed platform for the Model Context Protocol (MCP). It lets you write tool logic in JavaScript and get a live, MCP-compliant endpoint in under 30 seconds — no Docker, no servers, nonode_modules.
You write the code that matters. MCPCore handles everything else:
- MCP server hosting — your tools run in an isolated, always-on sandbox
- Authentication — choose from 4 security modes (Public, API Key, OAuth 2.0, Bearer Token)
- Encrypted secrets — store API keys and credentials securely; reference them as
env.MY_KEY - Observability — real-time traffic logs, error traces, and analytics dashboards
How it fits together
Core concepts
MCP Servers
A server groups related tools under a single endpoint URL. Create as many servers as you need — one per project, one per team, or one per environment.
Tools
A tool is a callable JavaScript function. The AI decides when to call it and what parameters to pass. You decide what it does.
Security Modes
Every server has an independent security mode — Public, API Key, OAuth 2.0, or Bearer Token. Switching modes never requires changing your tool code.
Observability
Every request is logged. Inspect call history, error traces, latency trends, and geographic distribution from the dashboard.