Integración de la API de Claude Desktop a través de MCP
Este proyecto proporciona una implementación de servidor MCP que permite una integración fluida entre Claude Desktop y la API de Claude. Permite superar las limitaciones del Plan Profesional y acceder a funciones avanzadas como avisos personalizados del sistema y gestión de conversaciones.
Características
- Integración directa de la API de Claude a través de MCP
- Seguimiento y gestión del historial de conversaciones
- Soporte de avisos del sistema
- Cambio sin problemas entre el Plan Profesional y el uso de la API
- Fácil configuración con Claude Desktop
Cuándo utilizarlo
- Plan Profesional (predeterminado):
- Conversaciones regulares en Claude Desktop
- Uso básico dentro de los límites del plan
- No se necesita ninguna configuración especial
- Token API (a través de este servidor MCP):
- Cuando necesitas ventanas de contexto más largas
- Para utilizar indicaciones del sistema personalizadas
- Para eludir los límites de velocidad
- Para una gestión avanzada de conversaciones
Instrucciones de configuración
- Clonar el repositorio
- Instalar dependencias
- Configurar el entorno
- Configurar Claude Desktop
- macOS: Vaya a
~/Library/Application Support/Claude/
- Windows: navegue a
%APPDATA%\Claude\
- Crear o editar
claude_desktop_config.json
- Copiar el contenido de
config/claude_desktop_config.json
- Actualizar rutas y claves API
- macOS: Vaya a
Guía de uso
Uso básico
- Uso habitual del escritorio de Claude
- Simplemente chatea normalmente con Claude
- Utiliza tu Plan Profesional
- No se necesitan comandos especiales
- Uso de la API
Funciones avanzadas
- Uso de los avisos del sistema
- Gestionar conversaciones
Gestión de costes
- Las llamadas API utilizan sus créditos de API de Anthropic y pueden generar cargos
- Utilice el Plan Profesional para consultas regulares
- Utilice @claude-api solo cuando necesite específicamente:
- Ventanas de contexto más largas
- Indicaciones del sistema personalizadas
- Para eludir los límites de velocidad
Herramientas MCP disponibles
query_claude
- Realizar llamadas API directas a Claude
- Soporte para indicaciones del sistema
- Seguimiento de conversaciones
clear_conversation
- Restablecer el historial de conversaciones
- Administrar múltiples hilos de conversación
get_conversation_history
- Recuperar registros de conversaciones
- Flujo de conversación de depuración
Desarrollo
La implementación principal del servidor se encuentra en src/claude_api_server.py
. Para ampliar la funcionalidad, puede agregar nuevas herramientas mediante el decorador @mcp.tool()
.
Ejemplo de adición de una nueva herramienta:
Solución de problemas
- Problemas con la clave API
- Verifique su clave API en .env
- Verifique las rutas de configuración de Claude Desktop
- Asegúrese de que la clave API tenga los permisos correctos
- Problemas de conexión
- Compruebe si el servidor MCP se está ejecutando
- Verificar el entorno de Python
- Consultar los registros de Claude Desktop
- Problemas de uso
- Asegúrese de que la sintaxis de @claude-api sea correcta
- Comprobar los ID de las conversaciones
- Verificar el formato del mensaje del sistema
Contribuyendo
- Bifurcar el repositorio
- Crear una rama de características
- Realiza tus cambios
- Enviar una solicitud de extracción
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Apoyo
Para problemas y preguntas:
- Abrir un problema en el repositorio
- Consultar las discusiones existentes
- Revise la guía de solución de problemas
You must be authenticated.
Tools
Un servidor que permite a los usuarios de Claude Desktop acceder directamente a la API de Claude, lo que les permite eludir las limitaciones del Plan Profesional y utilizar funciones avanzadas como indicaciones del sistema personalizadas y gestión de conversaciones.
- Características
- Cuándo utilizarlo
- Instrucciones de configuración
- Guía de uso
- Herramientas MCP disponibles
- Desarrollo
- Solución de problemas
- Contribuyendo
- Licencia
- Apoyo
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA local server that enables Claude Desktop to interact with your macOS Contacts and Messages apps, allowing you to search contacts and send iMessages through natural language commands.Last updated -21JavaScript
- -securityAlicense-qualityA server that integrates with Claude Desktop to enable real-time web research capabilities, allowing users to search Google, extract webpage content, and capture screenshots directly from conversations.Last updated -854MIT License
- -securityAlicense-qualityA server that allows Claude to control audio playback on your computer, supporting MP3, WAV, and OGG files with features like play, list, and stop commands.Last updated -1PythonMIT License
- -securityAlicense-qualityA server that lets Claude desktop app execute terminal commands on your computer and edit files through Model Context Protocol, featuring command execution, process management, and advanced file operations.Last updated -20,782MIT License