dev-mcp

Bridge AI agents in a Capsem guest VM to external MCP servers.

68|10|Updated Sep 26, 2025
One-click install
npx skills add https://github.com/google/capsem --skill dev-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-mcp
Source: https://github.com/google/capsem/tree/main/skills/dev-mcp
Command: npx skills add https://github.com/google/capsem --skill dev-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

MCP gateway development for Capsem: provides a focused workflow to bridge Capsem agents in guest VMs with external MCP servers on the host, enabling policy-driven routing, telemetry, and tool integration during development.

Core Features & Use Cases

  • NDJSON over vsock on port 5003 to connect guest agents with the MCP gateway.
  • Policy evaluation and routing to built-in tools or external MCP servers via rmcp, with per-session telemetry.
  • Tool namespacing and server management to support scalable tool integration and testing.

Quick Start

Start the local MCP gateway development environment and send a test NDJSON/JSON-RPC stream over vsock port 5003 to verify routing and telemetry.

Frequently Asked Questions about dev-mcp

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

FAQPage Schema
What is an MCP gateway and how does it bridge AI agents in a guest VM?

An MCP gateway bridges AI agents in a guest VM to external MCP servers on the host. It enables policy-driven routing, telemetry collection, and tool integration using NDJSON over vsock on port 5003.

How do I test MCP gateway routing and telemetry over vsock?

To test MCP gateway routing and telemetry, start the local development environment and send a test NDJSON/JSON-RPC stream over vsock port 5003. This verifies policy evaluation and per-session telemetry logging.

Does the MCP gateway support JSON-RPC 2.0 framing and tool namespacing?

Yes, the MCP gateway supports JSON-RPC 2.0 framing, tool namespacing, and NDJSON over vsock. It routes built-in tools or external MCP servers via the rmcp client integration with per-session telemetry.

Can I use rmcp for policy evaluation and external server management?

Yes, you can use rmcp for policy evaluation, routing, and external server management. The gateway applies policy-driven routing to built-in tools or external MCP servers and supports scalable tool integration testing.

Why do I need NDJSON over vsock for Capsem MCP gateway development?

NDJSON over vsock is required to connect guest agents with the MCP gateway on port 5003. It satisfies the protocol requirements for bridging Capsem agents in guest VMs with external MCP servers on the host.