Skip to main content
Glama
nlebovits

parseltongue-claude

by nlebovits

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
parseltongue_create_sessionB

Create a new Parseltongue verification session.

Args: session_id: Unique identifier for this session (e.g., 'sec-filing-review')

Returns: JSON with session creation status

parseltongue_register_documentA

Register a source document for evidence grounding.

Facts extracted from this document can cite it with :evidence blocks.

Args: session_id: Session ID name: Document name (referenced in :evidence blocks) content: Document text content

Returns: JSON with registration status

parseltongue_load_dslB

Load Parseltongue DSL into the session.

Parses facts, axioms, defterms, derives, and diffs. Returns verification status including any quote mismatches (hallucinations).

Args: session_id: Session ID dsl_source: Parseltongue DSL source code

Returns: JSON with parse status and verification results

parseltongue_check_consistencyC

Run full consistency check on the session.

Returns detailed report of verified claims, unverified claims (hallucinations), and logical inconsistencies.

Args: session_id: Session ID

Returns: JSON with consistency check results

parseltongue_get_stateB

Get current state of the session.

Returns facts, derives, axioms, and their verification status.

Args: session_id: Session ID

Returns: JSON with session state

parseltongue_queryC

Query the system with a well-formed formula (WFF).

Args: session_id: Session ID wff: Well-formed formula to evaluate

Returns: JSON with query result

parseltongue_list_sessionsC

List all active sessions.

Returns: JSON with list of sessions

parseltongue_clear_sessionA

Clear all state from a session, keeping the session alive.

Args: session_id: Session ID

Returns: JSON with clear status

parseltongue_dsl_referenceB

Get the Parseltongue DSL reference documentation.

Returns: Full DSL reference as a string

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nlebovits/parseltongue-claude'

If you have feedback or need assistance with the MCP directory API, please join our Discord server