mcp

mcp

3.3

If you are the rightful owner of mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This document provides a comprehensive overview of an XMCP Application, detailing its structure, features, and usage.

The XMCP Application is a robust framework designed to facilitate the development and deployment of Model Context Protocol (MCP) servers. It supports both Server-Sent Events (SSE) and Standard Input/Output (STDIO) transport methods, making it versatile for various deployment scenarios. The application is structured to automatically discover tools from a specified directory, allowing for modular and scalable development. Each tool is defined with a schema for parameters, metadata for descriptive purposes, and a default function for implementation. This structured approach ensures that tools are easy to manage and extend. The application is built using TypeScript, ensuring type safety and modern JavaScript features. It also provides a straightforward process for building and running the server in both development and production environments.

Features

  • Automatic tool discovery from the 'src/tools' directory.
  • Support for both SSE and STDIO transport methods.
  • Type-safe development with TypeScript.
  • Modular tool definition using Zod schemas.
  • Easy deployment with build scripts for production.

Tools

  1. add

    Add two numbers together