MCP connector (in alpha)

    LEXOMA MCP connector

    A Slovak legal research connector for Claude and ChatGPT, now available in alpha — grounded, cited answers from primary Slovak legal sources, without leaving the conversation.

    The research tools work only with public legislation and case law, Lexomat's own legal taxonomies and your own account; they never touch your case files or client files. A question asked through them is saved to your Lexomat research history, exactly like a question asked in Lexomat's own chat; cancel_answer only stops a question you started. The case-file (spis) tools, on plans that include them, can read your case files, stage proposals and relay your decision on a non-binding one. Nothing enters a case file without your decision, nothing already in one is deleted or rewritten, and a binding item — a deadline, a client instruction, a qualification or “waiting on” — is never decided through the assistant. A deadline you dictate is placed under Lexomat's deadline safety net the moment it is staged, so reminders about it can reach you before you confirm it — and, for a preclusive statutory deadline where you have set up a designee, your designee too. This is an alpha release — expect bugs and rapid feature changes.

    How to connect

    The server address is the same for everyone. There is nothing to install, and no software runs on your machine.

    Server URL

    https://api.lexomat.sk/mcp
    Transport: Streamable HTTP

    In Claude

    1. Open Customize → Connectors.
    2. Click +, then Add custom connector.
    3. Paste the server URL above as the remote MCP server URL.
    4. Leave the OAuth Client ID and Client Secret blank, under Advanced settings.
    5. Confirm. Claude sends you to the Lexomat sign-in page; once you're signed in, the connector is active.

    On a Team or Enterprise account, an owner adds it once under Organization settings → Connectors → Add → Custom → Web. Members then connect individually and sign in with their own Lexomat account.

    In ChatGPT

    1. Open Settings → Security and login, and turn on Developer mode.
    2. In plugin settings, use + to add a remote MCP server.
    3. Enter the server URL above and choose OAuth as the authentication method.
    4. Leave the client ID and client secret blank.
    5. Save, then sign in with your Lexomat account when prompted.

    Menu labels move between ChatGPT releases — look for the option to add a remote MCP server by URL.

    Authentication

    Sign-in uses OAuth 2.1 with PKCE. Lexomat's authentication service acts as the authorization server; the connector verifies your token on every request and never sees your password.

    The connector supports dynamic client registration (RFC 7591): the assistant registers itself automatically the moment you add it. There is no client ID or client secret to obtain — leave both fields blank.

    A "couldn't register with Lexomat's sign-in service" error does not mean a credential is missing. It means the client could not reach the server — check that the URL is exactly the one above, with no trailing path or space, and try again.

    The tools

    The assistant picks a tool on its own, based on what you ask — you don't call them by name. The research tools work with public legal sources and your own account and never touch your case files; the case-file (spis) tools can also stage proposals and relay your decision, as described below.

    Core research tools

    Ask Lexomat

    Starts a natural-language Slovak legal question through the full research pipeline and returns a session_id and message_id handle; the grounded, cited answer is read back with get_answer.

    The only tool that draws on your research allowance, exactly like a question asked in Lexomat's own chat. No other tool does.

    Search Slovak Legislation

    Searches Slovak legislation by natural-language query and returns citation-ready results, each with a title and a link to the official source.

    Search Slovak Case Law

    The same search, restricted to decisions of Slovak courts.

    Search Slovak Case-Law Holdings

    Searches extracted holdings (právne vety) from Slovak court decisions and returns each one with the provisions it turns on and, where the wording was verified against the source decision, the court's own passage. This index is still being built, so results can be sparse.

    Get Legal Provision

    Retrieves the text of a specific section (paragraf) of a named law, by name or regulation number — optionally as it read on a given date.

    Get Judicial Interpretation

    Given a regulation number, returns the most recent court decisions on record that cite that provision.

    Get Due-Diligence Red Flags

    Returns Lexomat's authored due-diligence red-flag taxonomy for a review area — the document-type registry and every red-flag category with its norms, severity band and checks — as a structured scaffold the assistant reasons over. Every item is marked draft or confirmed; draft items are unratified and must be verified by the advocate.

    Rank Court Authority

    Re-orders a list of decisions the assistant already holds by the authority of the deciding court, and returns the multiplier table it applied.

    Validate Legal Citation

    Checks whether a citation resolves to an exact document in the corpus, and — for legislation — whether it is still current law.

    Verify Answer Citations

    Checks every citation-shaped string in a drafted answer against the corpus, so a fabricated case number or regulation number is caught before it reaches you.

    Compute Deadline

    Computes the last day of a procedural deadline from the facts of one electronic delivery receipt (§ 32 of Act No. 305/2013 Coll.) and either a known rule or a court-set number of days, returning every counting step with its citation. It never guesses a date: an unknown rule returns the rule catalogue instead of a result.

    Get Answer

    Reads the result of a question started with ask_lexomat. While the status is 'working' the assistant waits and polls again; once 'completed', the grounded answer and its citations are returned as given. Consumes no quota.

    Cancel Answer

    Stops a research turn you started with ask_lexomat. Cancellation is cooperative — the pipeline halts at its next stage boundary — and returns cancelled=false when nothing of yours was running. Consumes no quota.

    List Research Sessions

    Lists your own earlier research sessions started from the AI assistant, newest activity first, optionally filtered by a few words from the question. The assistant uses it to find an earlier question and ask a follow-up in it or re-read its latest answer. Sessions started on the Lexomat website are not listed. Consumes no quota.

    Get Account Status

    Reports your plan, trial state, and remaining monthly allowance for corpus lookups, with a link to view account options. Never refuses, and consumes no quota.

    Spis (case-file) tools

    A second group of tools works with your own case files in Lexomat. What follows describes what they do — they are available only on a plan that includes them.

    The assistant can read your case file and stage proposed entries. It can also confirm a non-binding proposal once you approve it in the conversation. Binding items — a deadline, a client instruction, a qualification or “waiting on” — can never be decided through the assistant; you confirm those in Lexomat itself.

    The tools for working with your own spisy come with select plans only. Under the data-processing agreement, case-file content is disclosed only to ChatGPT Enterprise, ChatGPT Edu and OpenAI API Platform; with any other ChatGPT tier, the choice is your own responsibility. The case-file tools are not available when the connected AI application is Claude, on any Claude tier — the research tools over public legal sources stay available.

    Access has two independent conditions and both must hold. Your plan has to include these tools, and in Lexomat you have to confirm under Profile → AI connections which kind of Claude or ChatGPT account you connect with. Neither condition substitutes for the other.

    Get Worklist

    Shows what is waiting for your decision across your case files, each item with the next step computed server-side.

    List Spisy

    Lists your case files so the assistant knows which one you mean. It always works on a named case file, never on a guess.

    Get Spis State

    Shows the current state of one case file — settled facts, live client instructions and the legal qualification.

    List Lehoty

    Lists the deadlines recorded in a case file, with dates the server computed rather than the model.

    Get Delta

    Shows what was added or changed in the case file since you last looked.

    List Documents

    Lists the documents attached to a case file.

    Propose Changeset

    Stages one to ten typed proposals for a case-file entry. Nothing enters the case file through this tool — a proposal waits for your decision.

    Confirm

    Decides one non-binding proposal — a fact or context — the way you decided it in the conversation. A deadline, a client instruction, a qualification or “waiting on” cannot be decided with this tool.

    Access

    Using the connector requires a Lexomat account with MCP access enabled.

    A 14-day trial starts the moment you sign up.

    If MCP access isn't enabled for your account, every tool except Get Account Status returns the same message instead of performing research: "Remote MCP access is not part of this Lexomat account." Get Account Status still answers, so you can always check what's blocking you.

    MCP access is included on the plans that carry it — it isn't available on every tier. What each plan includes lives on the pricing page.

    See plan details

    Data handling

    The connector follows the same handling rules as the rest of Lexomat.

    EU processing

    Your data is processed in the EU.

    No training

    Your data is never used to train AI models.

    180-day retention

    Query content tied to your account is retained for 180 days, then redacted.

    Public sources, plus your status

    The research tools reach only the public legal corpus — legislation and case law — Lexomat's own authored legal taxonomies, or your own account status (plan, trial, and quota); they do not read your Spis or client files. The spis tools do read the case files you hold in Lexomat — and only where your plan includes them and you have confirmed the account type you connect with.

    When something goes wrong

    "Couldn't register with Lexomat's sign-in service"
    The client couldn't reach the server. Check the URL; don't fill in the credential fields.
    "Remote MCP access is not part of this Lexomat account"
    Your plan doesn't currently include MCP access. Check your account settings, or write to us.
    "You have reached your Lexomat usage limit"
    The research tool has run out of allowance for the period. Search, provision lookup, and citation checks keep working — they don't draw on it.
    The assistant doesn't offer the tools at all
    Confirm the connector shows as connected and that you completed the Lexomat sign-in. Some assistants need the connector enabled per conversation.
    How do I disconnect it or revoke access?
    Remove the connector in your assistant's own settings — in Claude under Connectors, in ChatGPT under the connector's entry. That revokes the access token it holds. Removing the connector does not close your Lexomat account; to delete the account and its data, use your Lexomat account settings.

    Getting started

    The connector requires a Lexomat account. A 14-day trial starts when you register; after it ends, access follows whatever your account includes.

    Create an account

    Support

    Tell us which assistant you're using and what the tool returned, and we'll look at it. [email protected]