JUHE API Marketplace
luis0794 avatar
MCP Server

Violett MCP Server

A Model Context Protocol server that provides tools for fetching and posting HTTP data, with built-in prompts for URL summarization and API analysis.

0
GitHub Stars
11/17/2025
Last Updated
MCP Server Configuration
1{
2 "name": "violett-mcp-server",
3 "command": "npx",
4 "args": [
5 "-y",
6 "ts-node",
7 "src/examples/single-node-server.ts"
8 ],
9 "cwd": ".",
10 "env": {}
11}
JSON11 lines
  1. Home
  2. MCP Servers
  3. violett-mcp-server

README Documentation

Violett MCP Server

Servidor MCP (Model Context Protocol) completo basado en el ejemplo de simpleStreamableHttp.ts del typescript-sdk oficial.

Características

Este servidor MCP incluye:

🔧 Herramientas (Tools)

  • fetch_url: Realiza peticiones HTTP GET para obtener contenido de URLs
  • post_data: Envía datos mediante peticiones HTTP POST

💡 Prompts

  • summarize_url: Genera un resumen del contenido de una URL
  • analyze_api: Analiza la estructura de respuesta de una API

📊 Recursos (Resources)

  • stream://example: Recurso de ejemplo con streaming de datos
  • http(s)://...: Soporte para recursos HTTP dinámicos

Instalación

npm install

Compilación

npm run build

Uso

Modo desarrollo (TypeScript directo)

npm run dev
# o específicamente para MCP:
npm run mcp

Modo producción (JavaScript compilado)

npm start

Integración con Clientes MCP

Para usar este servidor desde un cliente MCP, puedes usar la configuración incluida en mcp-config.json:

{
  "mcpServers": {
    "violett-mcp-server": {
      "command": "npx",
      "args": ["-y", "ts-node", "src/examples/single-node-server.ts"],
      "cwd": ".",
      "env": {}
    }
  }
}

Ejemplo de uso

Una vez conectado, el servidor proporciona herramientas para:

  1. Obtener contenido web:

    • Usar la herramienta fetch_url con parámetro url
  2. Enviar datos a APIs:

    • Usar la herramienta post_data con parámetros url y data
  3. Generar prompts inteligentes:

    • summarize_url: Para resumir contenido de una URL
    • analyze_api: Para analizar respuestas de API

Estructura del proyecto

violett-mcp-server/
├── src/
│   └── examples/
│       └── single-node-server.ts    # Servidor MCP principal
├── dist/                            # JavaScript compilado
├── mcp-config.json                  # Configuración para clientes MCP
├── package.json
└── README.md

Desarrollo basado en el SDK oficial

Este servidor está basado en el ejemplo simpleStreamableHttp.ts del Model Context Protocol TypeScript SDK.

Para más información sobre MCP, consulta la documentación oficial.

Quick Install

Quick Actions

View on GitHubView All Servers

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source

Boost your projects with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.

Learn More
JUHE API Marketplace

Accelerate development, innovate faster, and transform your business with our comprehensive API ecosystem.

JUHE API VS

  • vs. RapidAPI
  • vs. API Layer
  • API Platforms 2025
  • API Marketplaces 2025
  • Best Alternatives to RapidAPI

For Developers

  • Console
  • Collections
  • Documentation
  • MCP Servers
  • Free APIs
  • Temp Mail Demo

Product

  • Browse APIs
  • Suggest an API
  • Wisdom Gate LLM
  • Global SMS Messaging
  • Temp Mail API

Company

  • What's New
  • Welcome
  • About Us
  • Contact Support
  • Terms of Service
  • Privacy Policy
Featured on Startup FameFeatured on Twelve ToolsFazier badgeJuheAPI Marketplace - Connect smarter, beyond APIs | Product Huntai tools code.marketDang.ai
Copyright © 2025 - All rights reserved