🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@mifactory-bot/contratos-mcp

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mifactory-bot/contratos-mcp

MCP Server para generar y comprar contratos freelance

latest
Source
npmnpm
Version
1.1.0
Version published
Maintainers
1
Created
Source

Freelance Contracts MCP Server

Este MCP Server expone herramientas para generar y comprar contratos freelance mediante API.

URL Base

Después del despliegue en Vercel, las funciones estarán disponibles en:

  • /api/mcp — descripción MCP con las herramientas disponibles
  • /api/generate_contract — genera un contrato en texto según tipo y datos
  • /api/purchase_contract — cobra con Stripe y devuelve el PDF base64 del contrato

Herramientas Disponibles

generate_contract

  • Descripción: Genera un contrato basado en tipo y datos del cliente.
  • Entrada: contract_type (string), client_data (objeto)
  • Salida: contract (texto del contrato generado)

purchase_contract

  • Descripción: Compra un contrato mediante Stripe y retorna el PDF.
  • Entrada: contract_text (string), payment_method_id (string)
  • Salida: pdf (PDF en base64), paymentIntentId (string)

Integración

  • Desplegar el servidor en una plataforma compatible con funciones serverless (ej. Vercel).
  • Consultar /api/mcp para obtener las herramientas y sus inputs/outputs.
  • Llamar a /api/generate_contract para crear el contrato.
  • Llamar a /api/purchase_contract para cobrar y obtener el PDF.

Ejemplos de uso con curl

Consultar herramientas disponibles

curl -X GET https://tu-dominio.vercel.app/api/mcp

Generar Contrato

curl -X POST https://tu-dominio.vercel.app/api/generate_contract \
  -H "Content-Type: application/json" \
  -d '{"contract_type":"servicios","client_data":{"name":"Juan Perez","company":"Empresa X"}}'

Comprar Contrato

curl -X POST https://tu-dominio.vercel.app/api/purchase_contract \
  -H "Content-Type: application/json" \
  -d '{"contract_text":"Texto del contrato generado","payment_method_id":"pm_xxx"}'

Para Integradores de Agentes

  • Este MCP Server cumple el estándar para interacción entre agentes en mercados y ecosistemas MCP.
  • Los agentes pueden descubrirlo mediante su endpoint /api/mcp y entender las herramientas.
  • Cada función está diseñada para invocarse de forma programática directa, ideal para bots automáticos.
  • El sistema soporta pagos vía Stripe, facilitando compras autónomas.

Registro en Anthropic MCP Registry y Composio

Próximamente se agregarán instrucciones para registrar el MCP Server en estos marketplaces.

Keywords

mcp

FAQs

Package last updated on 04 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts