Contributing to MCP Apps SDK
Description
We welcome contributions to the MCP Apps SDK! This document outlines the process for contributing to the project.
Installation
claude install-skill https://github.com/modelcontextprotocol/ext-apps README
Contributing to MCP Apps SDK
We welcome contributions to the MCP Apps SDK! This document outlines the process for contributing to the project.
Getting Started
- undefined
Development Process
- undefined
Pull Request Guidelines
- undefined
Running Examples
Start the development environment with hot reloading:
npm run examples:dev
Or build and run examples:
npm run examples:start
With MCP Clients
To use these examples with MCP clients that support the stdio transport (such as Claude Desktop or VS Code), add this MCP server configuration to your client's settings:
MCP client configuration for all examples (using stdio){
"mcpServers": {
"basic-react": {
"command": "npx",
"args": [
"-y",
"--silent",
"--registry=https://registry.npmjs.org/",
"@modelcontextprotocol/server-basic-react",
"--stdio"
]
},
"basic-vanillajs": {
"command": "npx",
"args": [
"-y",
"--silent",
"--registry=https://registry.npmjs.org/",
"@modelcontextprotocol/server-basic-vanillajs",
"--stdio"
]
},
"basic-vue": {
"command": "npx",
"args": [
"-y",
"--silent",
"--registry=https://registry.npmjs.org/",
"@modelcontextprotocol/server-basic-vue",
"--stdio"
]
},
"basic-svelte": {
"command": "npx",
"args": [
"-y",
"--silent",
"--registry=https://registry.npmjs.org/",
"@modelcontextprotocol/server-basic-svelte",
"--stdio"
]
},
"basic-preact": {
"command": "npx",
"args": [
"-y",
"--silent",
"--registry=https://registry.npmjs.org/",
"@modelcontextprotocol/server-basic-preact",
"--stdio"
]
},
"basic-solid": {
"command": "npx",
"args": [
"-y",
"--silent",
"--registry=https://registry.npmjs.org/",
"@modelcontextprotocol/server-basic-solid",
"--stdio"
]
},
"budget-allocator": {
"command": "npx",
"args": [
"-y",
"--silent",
"--registry=https:
Related Agents
Status
| Display the current status of the Conductor project, including overall progress, active tracks, and... | - | [wshobson/agents](https://github.com/wshobson/agents) |
Project Management community Setup
| Initialize or resume Conductor project setup. This command creates foundational project documentatio... | - | [wshobson/agents](https://github.com/wshobson/agents) |
Project Management community Manage
| Manage the complete track lifecycle including archiving, restoring, deleting, renaming, and cleaning... | - | [wshobson/agents](https://github.com/wshobson/agents) |
Project Management community conductor-validator
| You are an expert validator for Conductor project artifacts. Your role is to verify that Conductor's... | opus | [wshobson/agents](https://github.com/wshobson/agents) |
Project Management community Tracks
| This file maintains the registry of all development tracks for the project. Each track represents a... | - | [wshobson/agents](https://github.com/wshobson/agents) |
Project Management community Rust Project
| You are a Rust project architecture expert specializing in scaffolding production-ready Rust applica... | - | [wshobson/agents](https://github.com/wshobson/agents) |
Project Management community