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, and logging/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).

Section
Description

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

  1. 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