Documentación de UseKeen sobre el servidor MCP (Python)
Servidor MCP para la API de búsqueda de documentación de paquetes UseKeen, que permite a Claude y otros asistentes de IA buscar documentación de paquetes y servicios.
Herramientas
usekeen_package_doc_searchBusque documentación de paquetes y servicios para encontrar detalles de implementación, ejemplos y especificaciones.
Entradas requeridas:
package_name(cadena): nombre del paquete o servicio cuya documentación se buscará (por ejemplo, 'react', 'aws-s3', 'docker')
Entradas opcionales:
query(cadena): término de búsqueda para encontrar información específica dentro de la documentación del paquete/servicio (por ejemplo, 'ejemplo de carga de archivo', 'métodos de autenticación')
Devoluciones: Resultados de búsqueda de documentación con coincidencias relevantes, URL y fragmentos
Related MCP server: RAG Documentation MCP Server
Configuración
Obtenga una clave API de UseKeen del servicio UseKeen
Configure el entorno con su clave API como se muestra a continuación
Instalación
Desde PyPI
pip install usekeen-mcpDe la fuente
# Clone the repository
git clone https://github.com/yourusername/usekeen-python-mcp.git
cd usekeen-python-mcp
# Install the package
pip install -e .Uso con Claude Desktop
Agregue lo siguiente a su claude_desktop_config.json :
{
"mcpServers": {
"usekeen": {
"command": "usekeen-mcp",
"env": {
"USEKEEN_API_KEY": "your_api_key_here"
}
}
}
}Uso con VS Code
Para la instalación manual, agregue el siguiente bloque JSON a su archivo de configuración de usuario (JSON) en VS Code. Para ello, presione Ctrl + Shift + P y escriba Preferences: Open Settings (JSON) .
Opcionalmente, puede agregarlo a un archivo llamado .vscode/mcp.json en su espacio de trabajo. Esto le permitirá compartir la configuración con otros.
Tenga en cuenta que la clave
mcpno es necesaria en el archivo.vscode/mcp.json.
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "usekeen_api_key",
"description": "UseKeen API Key",
"password": true
}
],
"servers": {
"usekeen": {
"command": "usekeen-mcp",
"env": {
"USEKEEN_API_KEY": "${input:usekeen_api_key}"
}
}
}
}
}Configuración manual
Uso de los scripts de ayuda
Proporcionamos dos scripts auxiliares para facilitar la ejecución del servidor:
Ejecución local :
# Make the script executable (first time only) chmod +x scripts/run_local.sh # Run the server locally ./scripts/run_local.shEjecución de Docker :
# Make the script executable (first time only) chmod +x scripts/run_docker.sh # Run the server in Docker ./scripts/run_docker.sh
Ambos scripts buscarán un archivo .env que contenga tu USEKEEN_API_KEY . Puedes crear este archivo basándose en el archivo .env.example proporcionado.
Corriendo con Python
Establezca la variable de entorno USEKEEN_API_KEY y ejecute el servidor:
# Set the API key
export USEKEEN_API_KEY=your_api_key
# Run the server
python -m usekeen_mcpEjecutando con Docker
Construya y ejecute el contenedor Docker con la clave API:
# Build the Docker image
docker build -t usekeen-mcp .
# Run the container
docker run -e USEKEEN_API_KEY=your_api_key usekeen-mcpVariables de entorno
USEKEEN_API_KEY: Obligatorio. Su clave API de UseKeen para la autenticación.
Solución de problemas
Si encuentra errores, verifique que:
Su clave API de UseKeen es válida y está configurada correctamente en su configuración
Tienes una conexión a Internet activa para acceder a la API de UseKeen
El servicio UseKeen está disponible actualmente
Licencia
Este servidor MCP está licenciado bajo la Licencia MIT. Esto significa que usted tiene libertad de usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT.