Introduction
Welcome to the MCP Functions documentation. MCP Functions is the first AI-powered platform for creating Model Context Protocol (MCP) tools. Transform your business with intelligent automation—no code, no deployment, no infrastructure needed.
What is MCP Functions?
MCP Functions is a platform that makes creating and managing MCP tools incredibly simple. Instead of spending weeks setting up infrastructure, you can create powerful MCP tools in minutes using natural language. Our AI understands what you want to build and generates the code automatically. Your tools are deployed instantly and run securely in our cloud infrastructure.
Current platform features
AI code generation — Streaming and non-streaming modes; optional LangGraph agent with web search; generate tool name, description, and parameters from a prompt.
Tool flow diagrams — Auto-generate business-oriented flow diagrams from your tool definition (parameters, config, code).
Tool configuration — Use workspace secrets and OAuth2 in tool config; secrets and OAuth2 tokens are resolved at execution time.
MCP protocol — Full support for
initialize,tools/list,tools/call,resources/list,resources/read,prompts/list,prompts/get, andlogging/setLevel.Flexible authentication — API key (Bearer header or query), optional custom headers; multiple methods can be required per MCP server.
Tool versions & publish — Versioned tools with publish workflow; view and roll back to previous versions.
Dashboard & observability — Organization stats, invocation charts, activity feed, and country-level invocations.
Teams & access — Organizations, workspaces, members, invitations; role-based access (Owner, Admin, Member) and workspace-level permissions.
Secure execution — VM-based sandbox, configurable timeouts, HTTP limits (allowed methods, max response size, redirects), and blocked patterns (e.g.
require,eval,process).
Quick Links
Full documentation: getting started, core concepts, creating tools, execution, and MCP protocol
Release notes and product updates
Documentation Highlights
Getting Started — Introduction, quick start, account setup, and business benefits
Core Concepts — Platform architecture, organizations, workspaces, MCP servers, and tools
Creating Tools — AI-powered creation, manual creation, and code examples
Execution — Execution flow, sandbox environment, and testing tools
MCP Protocol — Protocol overview, connecting servers, and tool invocation
Get Started
Follow the Quick Start guide to create your first tool
Learn how to create, deploy, and manage MCP tools with our AI-powered platform.
Last updated