DAVI — OpenAI Plugin package (technical id: api-delpi)
Portable Agent Plugins 1.0 package for ChatGPT / Codex.
Specialist identity (user-facing): DAVI — Especialista em Dados e Informações DELPI
Technical plugin name: api-delpi (do not rename for branding)
Strategic target: OpenAI Plugin + MCP (not Custom GPT Actions)
Contents
| File | Role |
|---|---|
plugin.json | Agent Plugins manifest (name: api-delpi) |
mcp.json | Streamable HTTP MCP server URL |
skills/api-delpi/SKILL.md | DAVI workflow guidance |
Capability: Read-only governed READ via discover_delpi_information → execute_delpi_information, via semantic tools get_context, knowledge, read and analyze (exactly 4 MCP tools — DAVI-V2 semantic surface). Product Master capability search_products remains allowlisted behind discover→execute.
Developer-mode test (manual)
Documentation does not prove runtime.
- Ensure
https://minhadelpi.com.br/apps/api-delpi/mcpis reachable over HTTPS. - Confirm protected-resource metadata includes
mcp:toolsand exact MCP resource URL. - Keycloak client
mcp-api-delpiper runbook (copy exact ChatGPT return URL into Valid redirect URIs — do not invent/hardcode; JWTscopemust includeopenid profile email mcp:tools— notaudience-delpi; resource audience is dedicated to this client, not nested in sharedmcp:tools). - In ChatGPT, connect remote MCP / load this plugin; specialist presents as DAVI.
- OAuth with a real DELPI user (Authorization Code + PKCE).
- Tool scan must list only expected MCP tools (
discover_delpi_information,execute_delpi_information). - Authorized user: allowlisted fields only.
- User without
ENGINEERING_LMP_ACCESS: Forbidden (not OAuth re-link).
Shared MCP Plugin onboarding: docs/10-guias-operacionais/mcp-chatgpt-plugin-onboarding-runbook.md.
Do not place files under ~/.agents/ or ~/.codex/ from this repository.
Publication
homepage = TO_CONFIGURE is a PUBLICATION_BLOCKER, not an internal MCP runtime blocker.
Go-live
See api-delpi/docs/integrations/openai-plugin-mcp.md and Keycloak runbook. GO_LIVE remains blocked until operational proofs pass.