¿Qué es el servidor MCP de Rastrum?
El servidor MCP (Model Context Protocol) permite que agentes de IA — Claude Desktop, Cursor, OpenClaw, Copilot y cualquier cliente compatible — accedan a tus datos de biodiversidad directamente, sin copiar y pegar.
URL del servidor
https://reppvlqejgoqvitturxp.supabase.co/functions/v1/mcp
Paso 1 — Genera un token
Los tokens se crean en tu perfil. Elige los scopes que necesite tu agente:
Herramientas disponibles
| Herramienta | Scope | Descripción |
|---|---|---|
| submit_observation | observe | Crear una observación |
| list_observations | observe | Listar tus observaciones |
| get_observation | observe | Obtener una observación por ID |
| identify_species | identify | Identificar especie desde una foto |
| export_darwin_core | export | Exportar CSV Darwin Core |
| get_platform_status | status | Métricas públicas de la plataforma |
| get_admin_metrics | admin | Métricas completas (requiere rol admin) |
Paso 2 — Configura tu cliente
OpenClaw / Claude Desktop
{
"mcpServers": {
"rastrum": {
"type": "http",
"url": "https://reppvlqejgoqvitturxp.supabase.co/functions/v1/mcp",
"headers": { "Authorization": "Bearer rst_..." }
}
}
} Cursor
En ~/.cursor/mcp.json:
{
"rastrum": {
"url": "https://reppvlqejgoqvitturxp.supabase.co/functions/v1/mcp",
"headers": { "Authorization": "Bearer rst_..." }
}
} Claude Code (CLI)
claude mcp add rastrum --transport http "https://reppvlqejgoqvitturxp.supabase.co/functions/v1/mcp" \
--header "Authorization: Bearer rst_..." Scopes y permisos
| Scope | Qué permite | Recomendado para |
|---|---|---|
| observe | Leer y crear observaciones | Agentes de campo |
| identify | Cascada de identificación de especies | Bots de identificación |
| export | Exportar Darwin Core CSV | Pipelines de datos |
| status | Métricas públicas de la plataforma | Bots de monitoreo |
| admin | Métricas completas (requiere rol admin) | Operadores |