YepCode Integration

v1.6.0Coding Agentsstable

An MCP server that enables AI platforms to interact with YepCode's infrastructure, allowing LLM-generated scripts to run on YepCode and turning YepCode processes into powerful tools that AI assistants can use directly.

agentaiai-agentai-agentsmcp
Share:
43
Stars
0
Downloads
0
Weekly
0/5

What is YepCode Integration?

YepCode Integration is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server that enables ai platforms to interact with yepcode's infrastructure, allowing llm-generated scripts to run on yepcode and turning yepcode processes into powerful tools that ai assistants ca...

An MCP server that enables AI platforms to interact with YepCode's infrastructure, allowing LLM-generated scripts to run on YepCode and turning YepCode processes into powerful tools that AI assistants can use directly.

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • An MCP server that enables AI platforms to interact with Yep

Use Cases

LLM-generated script execution
Infrastructure automation
YepCode process tools
yepcode

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.6.0
UpdatedApr 11, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y @yepcode/mcp-server

Manual Installation

npx -y @yepcode/mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use YepCode Integration

The YepCode MCP Server connects AI assistants to YepCode's cloud code execution platform, allowing Claude and other LLMs to run JavaScript or Python scripts securely in YepCode's infrastructure, manage environment variables, handle file storage, and invoke pre-built YepCode processes as MCP tools. It bridges the gap between AI-generated code and actual execution by giving AI assistants a safe, governed environment to run that code without requiring local dependencies. Platform engineers, DevOps teams, and developers building AI agents can use this server to let Claude execute data transformations, call APIs, or trigger automation workflows — all within YepCode's audited, scalable runtime.

Prerequisites

  • A YepCode account with API credentials (sign up at yepcode.io)
  • Your YEPCODE_API_TOKEN from YepCode Settings > API credentials
  • Node.js 16 or higher installed (for npx)
  • An MCP-compatible client such as Claude Desktop or Claude Code
1

Get your YepCode API token

Log in to your YepCode workspace, navigate to Settings > API credentials, and generate or copy your API token. This token authenticates all MCP tool calls to your YepCode workspace.

2

Test the server with npx

Run the server once to verify the package resolves correctly.

npx -y @yepcode/mcp-server
3

Add the server to your MCP client configuration

Add the YepCode MCP server entry to your claude_desktop_config.json with your API token. Use YEPCODE_MCP_TOOLS to limit which tool categories are exposed.

{
  "mcpServers": {
    "yepcode-mcp-server": {
      "command": "npx",
      "args": ["-y", "@yepcode/mcp-server"],
      "env": {
        "YEPCODE_API_TOKEN": "your_api_token_here",
        "YEPCODE_MCP_TOOLS": "run_code,yc_api,core"
      }
    }
  }
}
4

Configure optional tool filters

Use YEPCODE_MCP_TOOLS to expose only the tools you need. Options include run_code (script execution), yc_api (basic process/schedule API), yc_api_full (full API), core (env vars + file storage), and specific process tags from your YepCode workspace.

# Example: expose only code execution and file storage
YEPCODE_MCP_TOOLS=run_code,core

# Example: expose everything
YEPCODE_MCP_TOOLS=run_code,yc_api_full,core
5

Restart your MCP client and verify

Restart Claude Desktop or reload MCP servers. The available tools will vary based on your YEPCODE_MCP_TOOLS setting but will include run_code for executing JavaScript and Python scripts.

YepCode Integration Examples

Client configuration

Complete claude_desktop_config.json entry for the YepCode MCP Server with code execution and API management tools enabled.

{
  "mcpServers": {
    "yepcode-mcp-server": {
      "command": "npx",
      "args": ["-y", "@yepcode/mcp-server"],
      "env": {
        "YEPCODE_API_TOKEN": "your_yepcode_api_token_here",
        "YEPCODE_MCP_TOOLS": "run_code,yc_api,core"
      }
    }
  }
}

Prompts to try

Example prompts for executing code and managing YepCode resources through the MCP server.

- "Write and run a JavaScript script in YepCode that fetches the GitHub API for the top 5 trending repos today"
- "Execute a Python script on YepCode that calculates the nth Fibonacci number for n=50 and return the result"
- "Set an environment variable MY_API_KEY in my YepCode workspace"
- "Upload this CSV data to YepCode file storage as 'sales-report-2025.csv'"
- "List all YepCode processes tagged 'data-pipeline' and run the one called 'daily-sync'"

Troubleshooting YepCode Integration

run_code tool returns '401 Unauthorized'

Verify your YEPCODE_API_TOKEN is correct. In YepCode, go to Settings > API credentials, regenerate a new token if needed, and update the env block in your MCP config. Restart Claude Desktop after making the change.

Expected tools are missing from the available tool list

Check your YEPCODE_MCP_TOOLS value. If you set it to a specific comma-separated list, only those categories appear. To expose all tools, set YEPCODE_MCP_TOOLS=run_code,yc_api_full,core or remove the variable entirely.

Script execution times out

YepCode has per-execution time limits that depend on your plan. For long-running tasks, use the asynchronous execution mode by invoking a YepCode process with async flag, then polling for completion using the execution status API via yc_api tools.

Frequently Asked Questions about YepCode Integration

What is YepCode Integration?

YepCode Integration is a Model Context Protocol (MCP) server that mcp server that enables ai platforms to interact with yepcode's infrastructure, allowing llm-generated scripts to run on yepcode and turning yepcode processes into powerful tools that ai assistants can use directly. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install YepCode Integration?

Install via npm with the command: npx -y @yepcode/mcp-server. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with YepCode Integration?

YepCode Integration works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is YepCode Integration free to use?

Yes, YepCode Integration is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "yepcode-mcp-server": { "command": "npx", "args": ["-y", "@yepcode/mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use YepCode Integration?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides