← Back to Skills Marketplace
jschussmuller

Api Odontosoft

by jschussmuller · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
178
Downloads
1
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install apiodontosoft
Description
Gestiona turnos odontológicos en Odontosoft. Usar cuando el usuario quiera consultar doctores disponibles, ver turnos libres de un odontólogo, buscar un paci...
README (SKILL.md)

\r \r

Odontosoft\r

\r Conecta con la API REST de Odontosoft usando las herramientas definidas en manifest.json.\r \r

Herramientas disponibles\r

\r

  • get_doctores — Lista los odontólogos activos de la clínica\r
  • get_turnos_disponibles — Horarios libres de un doctor en una fecha (doctor_id, fecha)\r
  • buscar_paciente — Busca paciente por número de documento (documento)\r
  • agendar_turno — Crea un turno (paciente_id, doctor_id, fecha, hora, motivo)\r \r

Flujo recomendado para agendar\r

\r

  1. get_doctores → elegir doctor\r
  2. get_turnos_disponibles → confirmar slot libre\r
  3. buscar_paciente → obtener paciente_id\r
  4. Confirmar datos con el usuario\r
  5. agendar_turno\r
Usage Guidance
This skill appears to do exactly what it says: make HTTP requests to the configured Odontosoft API using a bearer token. Before installing: (1) confirm you will supply the correct base URL and token and that they map to the manifest config (baseUrl, apiKey) or the env vars you use (README mentions ODONTOSOFT_BASE_URL/ODONTOSOFT_TOKEN); (2) verify the API host (example uses api.odontosoft.com.py) is the legitimate service and uses HTTPS; (3) treat the token as sensitive — only provide it to trusted skills and rotate it if you suspect misuse; (4) consider privacy/regulatory requirements for patient data since this skill sends personal health data to the configured API. If you need greater assurance, inspect network logs or test with a non-production token and endpoint first.
Capability Analysis
Package: odontosoft (mcp) Version: 1.0.0 Description: Gestión de turnos odontológicos en Odontosoft. Consulta doctores, disponibilidad, busca pacientes y agenda turnos. The package is a standard API client for the Odontosoft dental management system. It implements tools for managing dental appointments, including fetching doctor lists, checking availability, searching for patients, and scheduling appointments. The code uses standard fetch requests to a user-configured API endpoint and does not exhibit any suspicious behavior such as unauthorized file access, shell execution, or credential exfiltration.
Capability Assessment
Purpose & Capability
Name/description match the implemented functions: listing doctors, checking availability, searching patients, and scheduling. The code exclusively calls the configured baseUrl and uses a bearer token (apiKey) — these are appropriate for an API integration.
Instruction Scope
SKILL.md and README limit actions to calling the Odontosoft REST API and describe a clear flow for booking. The runtime code only performs HTTP requests to the configured API and does not read files, other env vars, or unrelated system state.
Install Mechanism
Instruction-only skill with no install spec and no external downloads; code is small and included in the package. Low install risk.
Credentials
The skill requires only a base URL and an API token (declared in manifest as baseUrl and apiKey) which is proportionate. Minor inconsistency: SKILL.md/README reference environment variable names ODONTOSOFT_BASE_URL / ODONTOSOFT_TOKEN, while the manifest expects config keys baseUrl and apiKey—this is likely just naming but the user should map their secret names accordingly.
Persistence & Privilege
always is false and the skill does not request system/config path access or alter other skills. It has normal, limited network permission scoped to the API host declared in the manifest.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install apiodontosoft
  3. After installation, invoke the skill by name or use /apiodontosoft
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
apiodontosoft 1.0.3 - Migrated to use manifest.json for tool definitions. - Added README.md, index.js, and test/index.test.js for improved documentation and testability. - Updated configuration: now requires ODONTOSOFT_BASE_URL and ODONTOSOFT_TOKEN environment variables. - Removed legacy config.json and endpoint references.
v1.0.2
- Se actualizó la documentación y flujo de uso, proporcionando detalles específicos de configuración y ejemplos de llamadas a la API. - Se agregaron referencias detalladas a un nuevo archivo de endpoints (references/endpoints.md) con información sobre errores y respuestas. - Se simplificó y aclaró la sección de acciones, eliminando ejemplos de uso y parámetros explícitos anteriores. - Se eliminaron los archivos index.mjs y manifest.json. - Cambió la manera de configurar base_url y token: ahora se indica leerlos desde config.json en lugar de variables de entorno.
v1.0.1
- Added config.json to support configuration management. - No changes to the skill functionality or documentation.
v1.0.0
- Primera versión de la skill Odontosoft. - Permite consultar odontólogos disponibles y sus turnos libres. - Busca pacientes por número de documento. - Permite agendar turnos validando disponibilidad. - Requiere configuración de URL base y token de autenticación en OpenClaw.
Metadata
Slug apiodontosoft
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Api Odontosoft?

Gestiona turnos odontológicos en Odontosoft. Usar cuando el usuario quiera consultar doctores disponibles, ver turnos libres de un odontólogo, buscar un paci... It is an AI Agent Skill for Claude Code / OpenClaw, with 178 downloads so far.

How do I install Api Odontosoft?

Run "/install apiodontosoft" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Api Odontosoft free?

Yes, Api Odontosoft is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Api Odontosoft support?

Api Odontosoft is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Api Odontosoft?

It is built and maintained by jschussmuller (@jschussmuller); the current version is v1.0.3.

💬 Comments