Claude Desktop API MCP
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
Related MCP server: Desktop Commander MCP
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
# Using VS Code: # 1. Press Cmd + Shift + P # 2. Type "Git: Clone" # 3. Paste: https://github.com/mlobo2012/Claude_Desktop_API_USE_VIA_MCP.git # Or using terminal: git clone https://github.com/mlobo2012/Claude_Desktop_API_USE_VIA_MCP.git cd Claude_Desktop_API_USE_VIA_MCPInstalar dependencias
pip install -r requirements.txtConfigurar el entorno
# Copy environment template cp .env.example .env # Edit .env and add your API key ANTHROPIC_API_KEY=your_api_key_hereConfigurar Claude Desktop
macOS: Vaya a
~/Library/Application Support/Claude/# Using Finder: # 1. Press Cmd + Shift + G # 2. Enter: ~/Library/Application Support/Claude/Windows: navegue a
%APPDATA%\Claude\Crear o editar
claude_desktop_config.jsonCopiar el contenido de
config/claude_desktop_config.jsonActualizar rutas y claves API
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
@claude-api Please answer using the API: What is the capital of France?
Funciones avanzadas
Uso de los avisos del sistema
@claude-api {"system_prompt": "You are an expert fitness coach"} Create a workout planGestionar conversaciones
# Start a new conversation @claude-api {"conversation_id": "project1"} Let's discuss Python # Continue same conversation @claude-api {"conversation_id": "project1"} Tell me more # View conversation history @claude-api get_conversation_history project1 # Clear conversation @claude-api clear_conversation project1
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_claudeRealizar llamadas API directas a Claude
Soporte para indicaciones del sistema
Seguimiento de conversaciones
clear_conversationRestablecer el historial de conversaciones
Administrar múltiples hilos de conversación
get_conversation_historyRecuperar 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:
@mcp.tool()
async def custom_tool(param: str) -> str:
"""
Custom tool description
Args:
param: Parameter description
"""
try:
# Tool implementation
return result
except Exception as e:
return f"Error: {str(e)}"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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- FlicenseAqualityDmaintenanceThe server facilitates natural language interactions for exploring and understanding codebases, providing insights into data models and system architecture using a cost-effective, simple setup with support for existing Claude Pro subscriptions.427
- AlicenseAqualityDmaintenanceA 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.19109,6836MIT
- FlicenseDqualityDmaintenanceA server built on mcp-framework that enables integration with Claude Desktop through the Model Context Protocol.11
- FlicenseCqualityDmaintenanceA server built with mcp-framework that allows users to extend Claude's capabilities by adding custom tools that can be used through the Claude Desktop client.3112
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mlobo2012/Claude_Desktop_API_USE_VIA_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server