MCP App Store
Developer Tools
Data Dolphin icon

Data Dolphin

by DOLPHIN TECNOLOGIA E SISTEMAS LTDA

Overview

The DataDolphin connects ChatGPT to Dolphin Sistemas' structured knowledge base — including projects, documents, architecture rules, and agent instructions. With a single connection, you can query implementation context, retrieve project specifications, and access technical documentation in real time. All access is protected by OAuth 2.0 via Keycloak and restricted to read-only operations, ensuring safe and auditable use by AI agents.

Tools

build_enrichment_proposal

ChatGPT
Use this before any write tool when you need a read-only proposal for what to enrich next. It lightly composes upstream search, agent-package, and optional implementation-context without creating drafts.

build_enrichment_proposal

ChatGPT
Use this before any write tool when you need a read-only proposal for what to enrich next. It lightly composes upstream search, agent-package, and optional implementation-context without creating drafts.

get_agent_package

ChatGPT
Use this when you need the packaged agent context for one project_key, including documents, rules, and agent instructions assembled upstream.

get_agent_package

ChatGPT
Use this when a general-purpose agent needs upstream-curated project context and operational_package guidance. Read operational_package before planning changes, and implement only upstream items marked actionability=actionable.

get_api_contract_context

ChatGPT
Use this to retrieve a read-only API contract context package for one project, preferably by operation_id when known. It assembles upstream API metadata only and must not be treated as sync, import, or publication logic.

get_api_contract_context

ChatGPT
Use this to retrieve a read-only API contract context package for one project, preferably by operation_id when known. It assembles upstream API metadata only and must not be treated as sync, import, or publication logic.

get_implementation_context

ChatGPT
Use this when you need an assembled implementation context package for one project_key. Provide goal or related hints when useful.

get_implementation_context

ChatGPT
Use this when a coding agent needs an upstream-assembled implementation package for one project. Provide goal when it helps upstream prioritize relevant context.

get_project

ChatGPT
Use this when you need the full Bootstrap Project context for one project_key, including optional structural flags.

get_project

ChatGPT
Use this when you already know project_key and need upstream project context. Prefer enabling only the include flags you actually need to keep the response smaller.

get_project_creation_context

ChatGPT
Use this before modeling a new BootstrapProject. It returns the official upstream project creation patterns, lifecycle defaults, project key rules, and validation checklist. This tool is read-only and never creates a project.

get_project_creation_context

ChatGPT
Use this before modeling a new BootstrapProject. It returns the official upstream project creation patterns, lifecycle defaults, project key rules, and validation checklist. This tool is read-only and never creates a project.

get_project_document

ChatGPT
Use this when you already know the project_key and document_key and need the full sanitized document body.

get_project_document

ChatGPT
Use this only when you already know both keys and need the current sanitized document body. Prefer discovery or search tools first if you are still exploring.

list_agent_instructions

ChatGPT
Use this when you need the agent instructions published for one project_key.

list_agent_instructions

ChatGPT
Use this to inspect the current agent instructions for one project before composing new guidance or draft updates.

list_business_rules

ChatGPT
Use this when you need the published business rules for one project_key.

list_business_rules

ChatGPT
Use this to inspect the current business rules for one project before proposing or drafting rule changes.

list_code_endpoints

ChatGPT
Use this to inspect read-only HTTP endpoints derived from imported code for one project. Prefer repository or service filters to keep the response narrow and reduce stale-context ambiguity.

list_code_endpoints

ChatGPT
Use this to inspect read-only HTTP endpoints derived from imported code for one project. Prefer repository or service filters to keep the response narrow and reduce stale-context ambiguity.

list_code_files

ChatGPT
Use this to inspect imported file inventory for one project without retrieving mutative repository features. Results reflect the upstream repository snapshot and may lag behind the source repository until refreshed upstream.

list_code_files

ChatGPT
Use this to inspect imported file inventory for one project without retrieving mutative repository features. Results reflect the upstream repository snapshot and may lag behind the source repository until refreshed upstream.

list_project_documents

ChatGPT
Use this when you need the documents for one project_key. You can filter by document_type such as trd.

list_project_documents

ChatGPT
Use this to discover the available documents for one project_key before reading a full document or planning a draft. You can filter by document_type such as trd.

list_projects

ChatGPT
Use this when you need the available Bootstrap Projects in DataDolphin. Optionally filter by a short search term.

list_projects

ChatGPT
Use this first to discover valid project_key values before any project-scoped MCP call. Optionally filter the upstream project list with search.

list_trigger_rules

ChatGPT
Use this when you need trigger or automation rules for one project_key.

list_trigger_rules

ChatGPT
Use this to inspect existing trigger or automation rules before planning operational changes.

search_api_operations

ChatGPT
Use this to search imported API contract metadata for one project when you need read-only operation matches by query, method, path, tag, repository, or service. This does not trigger sync or contract import.

search_api_operations

ChatGPT
Use this to search imported API contract metadata for one project when you need read-only operation matches by query, method, path, tag, repository, or service. This does not trigger sync or contract import.

search_code_context

ChatGPT
Use this to retrieve read-only code evidence for one project when you need files, symbols, or implementation snippets. Results depend on upstream imported code context and may be stale until bootstrap-yaml refreshes its repository snapshot.

search_code_context

ChatGPT
Use this to retrieve read-only code evidence for one project when you need files, symbols, or implementation snippets. Results depend on upstream imported code context and may be stale until bootstrap-yaml refreshes its repository snapshot.

search_project_documents

ChatGPT
Use this when you need semantic or keyword-style search within one project_key. Prefer this before fetching a large document set.

search_project_documents

ChatGPT
Use this before bulk reads when you need targeted evidence from project documents. Provide a focused query; optionally request telemetry if you need to inspect retrieval quality.

validate_bootstrap_project

ChatGPT
Use this after create_bootstrap_project or before human review to validate an existing BootstrapProject against upstream readiness and lifecycle expectations. This tool is read-only: it does not alter state, does not promote lifecycle_status, and does not create documents, rules, or agent instructions.

validate_bootstrap_project

ChatGPT
Use this after create_bootstrap_project or before human review to validate an existing BootstrapProject against upstream readiness and lifecycle expectations. This tool is read-only: it does not alter state, does not promote lifecycle_status, and does not create documents, rules, or agent instructions.

App Stats

36

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily