Skip to main content
Glama
upascal

mcp-deploy-mcp

by upascal

MCP デプロイアシスタント (mcp-deploy-mcp)

Claude が mcp-deploy プラットフォームと互換性のある MCP サーバーを設計、スキャフォールディング、検証するのを支援するリモート MCP サーバーです。そして、それ自身もそのプラットフォームによってデプロイされています。

ツール

ツール

目的

get_help

プラットフォームの概要とトピックガイド(ワーカー形式、マニフェスト、ツール設計、テスト/リリース、認証、注意点)

scaffold_mcp

新しい MCP のための完全で動作するリポジトリを生成します(13 ファイル、事前検証済み)

get_manifest_schema

mcp-deploy.json の JSON スキーマ、命名規則、予約キー。オプションでライブアップストリームのドリフトチェック

validate_manifest

ドラフトされたマニフェストを検証し、オプションで wrangler.jsonc のクロスチェックを行います

check_repo_compatibility

GitHub リポジトリのリリースがデプロイ可能なアセットと有効なマニフェストを含んでいることを確認します

get_example

最小限のスキャフォールディングされたリポジトリと本番の paper-search マニフェスト

Related MCP server: MCP Server Generator

最新状態を維持する方法

提供可能なすべての知識は content/ にあります。ビルド時にワーカーにフォールバックとしてバンドルされますが、ランタイムではワーカーはこのリポジトリの main ブランチから最新の content/ を取得します(Durable Object の SQLite に約 6 時間キャッシュされます)。**content/ を編集して main にプッシュすると、すべてのデプロイ済みインスタンスが更新されます。リリースや再デプロイは不要です。**コードの変更(検証ルール、新しいツール)は、他の mcp-deploy MCP と同様にタグ付きリリースで出荷されます。

ツールの応答には、コンテンツの出所がタグ付けされます:live、cached、または bundled@<version>。

開発

npm install
npm run dev        # wrangler dev — http://localhost:8787 (health at /, MCP at /mcp)
npm test           # vitest (network-dependent tests skip gracefully when rate-limited)
npm run typecheck
npm run build      # produces dist/worker.mjs

リリース

# bump "version" in mcp-deploy.json, package.json, and src/content.ts (VERSION), then:
git tag v0.1.0
git push origin main v0.1.0

CI は worker.mjs と mcp-deploy.json を GitHub リリースに添付します。これらはプラットフォームがデプロイする 2 つのアセットです。

シークレット

必須ではありません。オプションの GITHUB_TOKEN は、check_repo_compatibility の GitHub API レート制限を引き上げます(Workers は出力 IP を共有するため、認証なしの 60/時間のプールが時々枯渇します)。

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    An MCP server that enables persistent memory, structured thinking sessions, and project-based knowledge management for Claude. It includes specialized coding tools for package discovery and reinvention prevention by validating code against existing libraries and APIs.
    17
    3
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Creates, manages, and registers custom MCP servers for Claude Desktop. Enables users to generate and configure new MCP servers through natural language.
    11
    -
  • A
    license
    C
    quality
    C
    maintenance
    A comprehensive MCP server that enables Claude to read, create, edit, and generate code from Figma designs. Supports design tokens, code generation to multiple frameworks, and accessibility checks.
    100
    4
    MIT