RoCQ icon

RoCQ

Createdangrysky56

Provides logical reasoning capabilities through integration with the Coq proof assistant.

About

RoCQ (Coq Reasoning Server) is a Model Context Protocol server designed to provide advanced logical reasoning capabilities. By integrating with the Coq proof assistant, RoCQ enables automated dependent type checking, inductive type definitions, and property proving, utilizing both custom tactics and automation. This tool facilitates reliable and structured communication with Coq via an XML protocol, offering rich error handling for type errors and failed proofs.

Key Features

  • Automated Dependent Type Checking
  • Rich Error Handling
  • Inductive Type Definition
  • Property Proving
  • XML Protocol Integration