MCP.so
ログイン

MCP Server Js

@yepcode

基本情報

カテゴリ

その他

ライセンス

MIT

トランスポート

stdio

作者

yepcode

MCP Server Js について

MCP server that exposes YepCode processes as callable tools for AI platforms. Securely connect AI assistants to your YepCode workflows, APIs, and automations.

MCP Server Js の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "yepcode-mcp-server-stdio": {
      "command": "npx",
      "args": [
        "-y",
        "@yepcode/mcp-server"
      ],
      "env": {
        "YEPCODE_API_TOKEN": "your_api_token_here"
      }
    }
  },
  "yepcode-mcp-server-sse": {
    "url": "https://cloud.yepcode.io/mcp/sk-c2E....RD/sse"
  }
}

MCP Server Js のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

What is Mcp Server Js?

Mcp Server Js is a Model Context Protocol server that enables AI platforms to interact with YepCode's infrastructure. It allows AI assistants to run LLM-generated scripts and turn YepCode processes into dynamic tools, defined with JSON Schema parameters and implemented in Python or Node.js.

How to use Mcp Server Js?

Requires Node.js 18+ or Docker and a YepCode API token. Configure your AI client (e.g., Cursor, Claude Desktop) with the command npx -y @yepcode/mcp-server and the YEPCODE_API_TOKEN environment variable. Alternatively, use Docker with docker run. The hosted MCP server at https://cloud.yepcode.io/mcp requires no local installation.

Key features of Mcp Server Js

  • Expose YepCode processes as MCP tools with JSON Schema parameters
  • Execute code securely in YepCode’s isolated environment via run_code
  • Manage environment variables, storage files, and processes
  • Polyglot tool implementations in Python or Node.js in one server
  • Control which tools are enabled via YEPCODE_MCP_TOOLS (tags and categories)
  • Enterprise-grade security with OAuth, API tokens, or workspace credentials

Use cases of Mcp Server Js

  • AI assistants executing LLM-generated code in a secure sandbox
  • Managing YepCode processes, schedules, variables, and storage through AI
  • Creating personalized AI tools by tagging custom processes as mcp-tool
  • Building a dynamic MCP tools server that mixes multiple programming languages

よくある質問

1

What tools does Mcp Server Js provide?

Built-in tools include `run_code` for arbitrary code execution, `set_env_var` and `remove_env_var` for environment variables, and storage tools (`list_files`, `upload_file`, `download_file`, `delete_file`). Additionally, tagged YepCode processes become individual MCP tools.

2

How do I expose my own YepCode processes as MCP tools?

Tag your processes (e.g., `mcp-tool`, `core`) and set `YEPCODE_MCP_TOOLS` to a comma-separated list of those tags. Each tagged process will appear as a separate tool named by its slug.

3

What are the runtime requirements?

Node.js version 18 or higher (for NPX) or Docker. You must have a YepCode account and an API token stored in the `YEPCODE_API_TOKEN` environment variable.

4

Can I skip the run_code cleanup or coding rules?

Yes. Set the `YEPCODE_MCP_OPTIONS` environment variable to `runCodeCleanup` to keep source code after execution, or `skipCodingRules` to exclude included coding rules from the tool schema. Combine options as a comma-separated list.

5

How do I debug the MCP server?

Since MCP servers communicate over stdio, use the MCP Inspector by running `npm run inspector` locally. This provides a browser-based debugging interface.

コメント

「その他」の他のコンテンツ