unichat-ts-mcp-server
Servidor MCP de Unichat en TypeScript
También disponible en Python
Envíe solicitudes a OpenAI, MistralAI, Anthropic, xAI, Google AI o DeepSeek mediante el protocolo MCP mediante la herramienta o indicaciones predefinidas. Se requiere la clave API del proveedor.
Se admiten mecanismos de transporte STDIO y SSE mediante argumentos.
Herramientas
El servidor implementa una herramienta:
unichat: Enviar una solicitud a unichatToma "mensajes" como argumentos de cadena requeridos
Devuelve una respuesta
Indicaciones
code_reviewRevisar el código para conocer las mejores prácticas, posibles problemas y mejoras.
Argumentos:
code(cadena, obligatorio): El código a revisar"
document_codeGenerar documentación para el código, incluidas cadenas de documentación y comentarios.
Argumentos:
code(cadena, obligatorio): El código a comentar"
explain_codeExplicar cómo funciona un fragmento de código en detalle.
Argumentos:
code(cadena, obligatorio): El código para explicar"
code_reworkAplicar los cambios solicitados al código proporcionado
Argumentos:
changes(cadena, opcional): Los cambios a aplicar"code(cadena, obligatorio): El código que se va a reelaborar"
Related MCP server: minimax-llm-mcp
Desarrollo
Instalar dependencias:
npm installConstruir el servidor:
npm run buildPara desarrollo con reconstrucción automática:
npm run watchEjecución de evaluaciones
El paquete evals carga un cliente mcp que ejecuta el archivo index.ts, por lo que no es necesario reconstruir entre pruebas. Puede cargar variables de entorno prefijando el comando npx. Puede encontrar la documentación completa aquí .
OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/server.tsInstalación
Instalación mediante herrería
Para instalar Unichat MCP Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install unichat-ts-mcp-server --client claudeInstalación manual
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json
Ejecutar localmente:
{
"mcpServers": {
"unichat-ts-mcp-server": {
"command": "node",
"args": [
"{{/path/to}}/unichat-ts-mcp-server/build/index.js"
],
"env": {
"UNICHAT_MODEL": "YOUR_PREFERRED_MODEL_NAME",
"UNICHAT_API_KEY": "YOUR_VENDOR_API_KEY"
}
}
}Ejecución publicada:
{
"mcpServers": {
"unichat-ts-mcp-server": {
"command": "npx",
"args": [
"-y",
"unichat-ts-mcp-server"
],
"env": {
"UNICHAT_MODEL": "YOUR_PREFERRED_MODEL_NAME",
"UNICHAT_API_KEY": "YOUR_VENDOR_API_KEY"
}
}
}Se ejecuta en STDIO por defecto o con el argumento
--stdio. Para ejecutar en SSE, agregue el argumento--sse
npx -y unichat-ts-mcp-server --sseModelos compatibles:
Puede encontrar una lista de los modelos compatibles actualmente que se pueden usar como
"YOUR_PREFERRED_MODEL_NAME"aquí . Asegúrese de agregar la clave API del proveedor correspondiente como"YOUR_VENDOR_API_KEY"
Ejemplo:
"env": {
"UNICHAT_MODEL": "gpt-4o-mini",
"UNICHAT_API_KEY": "YOUR_OPENAI_API_KEY"
}Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:
npm run inspectorEl Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
Si experimenta tiempos de espera durante las pruebas en modo SSE, cambie la URL de solicitud en la interfaz del inspector a: http://localhost:3001/sse?timeout=600000
This server cannot be deployed
Maintenance
Related MCP Connectors
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
- craftOAuthio.illumora
Illumora Craft — evidence-augmented prompt compile for agents via remote MCP (OAuth) or local stdio.
Use AI models for chat, image, and video generation from Claude Code and other MCP hosts.
Real-time chat for AI agents. Claude Code, Cursor, Cline and Codex join channels over MCP.
Related MCP Servers
- AlicenseCqualityCmaintenanceSend requests to OpenAI, MistralAI, Anthropic, xAI, or Google AI using MCP protocol via tool or predefined prompts. Vendor API key required140MIT
- AlicenseAqualityDmaintenanceExposes the MiniMax M3 LLM API to MCP-compatible clients, enabling chat completions, text completions, tool calls, and token counting via stdio or SSE transport.4MIT
- FlicenseNot gradedqualityDmaintenanceEnables interaction with Claude and Gemini command-line tools through the MCP protocol, allowing users to send prompts to either or both LLMs and receive responses.-
- AlicenseNot gradedqualityBmaintenanceEnables AI clients to interact with EDA projects via natural language by wrapping EDI's gRPC interface, CLI tools, and ANSYS HFSS as MCP tools supporting SSE and stdio transports.3MIT
Appeared in Searches
- Using a second LLM to collaborate with a primary LLM for problem-solving and quality improvement
- A list of all remote servers
- A system for task management and integration with AI editors using multiple LLMs
- Tools and Templates for Prompt Management and Workflow Automation
- Information or resources related to 'Prompt'