Model Control Protocol Server (MCP)

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Example MCP server available for Cloudflare API integration

  • Deploys MCP servers to Cloudflare Workers for fast and easy hosting

  • Example MCP server available for Vercel API integration

crear-mcp

Una herramienta CLI que configura un servidor de Protocolo de control de modelos (MCP) y lo implementa en Cloudflare Workers para que pueda comenzar a crear nuevas herramientas para su Cursor Agent en minutos.

Simplemente escriba funciones TypeScript con comentarios JSDoc para brindarle a su agente herramientas MCP.

Prerrequisitos

  • Wrangler CLI instalado e iniciado sesión con su cuenta de Cloudflare.
  • Aplicación de escritorio Claude instalada. (Se eliminará pronto).

Instrucciones

Para crear y desplegar un nuevo servidor MCP, simplemente ejecute:

bun create mcp

También puedes pasar un nombre directamente al comando: bun create mcp --name <server-name> .

Qué hace esta CLI

  • Clona el repositorio del trabajador de plantillas en <current-dir>/<server-name>
  • Instala dependencias
  • Inicializa un repositorio Git
  • Implementa un servidor MCP Hello World en su cuenta de Cloudflare
  • Lo agrega a Claude Desktop
  • Copia el comando del servidor MCP a tu portapapeles para que puedas pegarlo en Cursor

Cómo utilizar

Simplemente agregue funciones a la clase MyWorker en src/index.ts . Cada función se compilará en una herramienta MCP.

Por ejemplo:

/** * A warm, friendly greeting from your new Workers MCP server. * @param name {string} the name of the person we are greeting. * @return {string} the contents of our greeting. */ sayHello(name: string) { return `Hello from an MCP Worker, ${name}!`; }
  • La primera línea es la descripción de la herramienta.
  • Las etiquetas @param son los parámetros de la herramienta, con tipos y descripciones.
  • La etiqueta @return es el valor de retorno de la herramienta, con su tipo.

Implementando cambios

  1. Redistribuir el trabajador:
bun run deploy
  1. Recargue la ventana del cursor.

¡Ahora puedes pedirle a tu agente que utilice la nueva herramienta!

¿Por qué Cloudflare Workers?

Buenas vibraciones, excelente DX y despliegues ultrarrápidos.

No me gusta ejecutar servidores MCP localmente, y estoy bastante seguro de que a ti tampoco. Ahora ya no tenemos que ejecutar procesos de nodo para usar herramientas MCP sencillas en Cursor que llaman a las API.

Solo tienes que escribir funciones. Coloca tus descripciones y parámetros en los comentarios de JSDoc y funciona.

Servidores de ejemplo creados con create-mcp

Puedes clonar e implementar cualquier servidor MCP creado con create-mcp en tu propia cuenta de Cloudflare:

bun create mcp --clone <github-url>

Contribuyendo

¡Agradecemos enormemente sus contribuciones y comentarios! No dude en enviar una solicitud de incorporación de cambios o abrir un problema.

Expresiones de gratitud

Este proyecto no sería posible sin los trabajadores-mcp realizados por @geelen

-
security - not tested
A
license - permissive license
-
quality - not tested

Permite la creación e implementación de herramientas MCP basadas en API para Cursor Agent utilizando Cloudflare Workers, lo que agiliza el desarrollo y la integración de funcionalidades personalizadas.

  1. Prerequisites
    1. Instructions
      1. What this CLI does
        1. How to Use
          1. Deploying Changes
            1. Why Cloudflare Workers?
              1. Example Servers made with create-mcp
                1. Contributing
                  1. Acknowledgements
                    ID: 0y0kenfcg5