build-mcpb

Automate building and publishing MCP servers in Python and TypeScript.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/NimbleBrainInc/contributor-toolkit --skill build-mcpb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-mcpb
Source: https://github.com/NimbleBrainInc/contributor-toolkit/tree/main/build-mcpb
Command: npx skills add https://github.com/NimbleBrainInc/contributor-toolkit --skill build-mcpb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill streamlines the entire process of creating and publishing MCP servers, from initial scaffolding to final release, significantly reducing the complexity and time required for server development.

Core Features & Use Cases

  • Full Lifecycle Management: Handles scaffolding, implementation, validation, embedding skills, and releasing MCPB bundles.
  • Multi-Language Support: Supports both Python and TypeScript server development.
  • Use Case: A developer needs to create a new MCP server to integrate with a third-party API. They can use this Skill to automatically generate the project structure, implement the necessary tools based on API documentation, validate the bundle, and publish it to the mpak registry.

Quick Start

Use the build-mcpb skill to build an MCP server for the Notion API.

Frequently Asked Questions about build-mcpb

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold an MCP server from API documentation?

Scaffolding an MCP server from API documentation automates project structure generation for Python or TypeScript. This Skill parses API docs to generate the initial server framework, implement required tools, and establish the foundational MCPB bundle structure.

What is the process for publishing an MCP server to the mpak registry?

Publishing an MCP server to the mpak registry involves validating the MCPB bundle for compliance, creating embedded skill resources, and guiding the final release. This ensures the server meets all MCP conventions and mpak registry requirements before deployment.

Can I build MCP servers using both Python and TypeScript?

Building MCP servers supports both Python and TypeScript development environments. This Skill handles the end-to-end lifecycle for both languages, from initial project scaffolding through to tool implementation and final bundle validation.

How do I validate an MCPB bundle before release?

Validating an MCPB bundle checks the server for compliance with MCP server conventions and mpak registry requirements. This Skill automates the validation step to ensure all tools, resources, and embedded skills meet the necessary structural and functional standards.

What's the best way to manage the end-to-end lifecycle of an MCP server?

Managing the end-to-end lifecycle of an MCP server is best handled by automating scaffolding, implementation, validation, and release. This Skill streamlines the entire process, reducing complexity and time required for server development and publishing.