← Registry

API Tools

evictionsapi.com

An MCP server for the Evictions API that lets agents query service overview, pricing, covered states, state-specific eviction facts, and onboarding details.

1 endpoint18 known toolsFirst detected October 6, 2026Last detected October 6, 2026

ENDPOINT 1

https://evictionsapi.com/mcp

No auth detected

MCP server metadata

Name
evictions-api
Version
1.0.0
Capabilities
tools.listChanged
Server instructions

Evictions API lets a property manager or owner start and track an eviction case for a rental property in any US state or DC; a licensed attorney in the property’s state reviews each real case before anything is served or filed. Evictions API is not a law firm and does not give legal advice. The tools that describe the service, its pricing and each state need no key. The tools that work with cases need the person’s account: the MCP client asks the person to sign in when one of them is first used, or sends the person’s API key as `Authorization: Bearer eak_...`; evictions_get_started says how to get a key. A live key acts on the person’s real cases; a test key, for developers trying the API, works only on fictional cases in the fictional state ZZ. Confirm with the person before calling evictions_submit_case or evictions_withdraw_case, and never invent a case’s facts or attestations, which must be the person’s own statements. A case usually goes evictions_create_case, evictions_validate_case (and evictions_update_case until every check passes), the person’s yes, evictions_submit_case, then evictions_get_case to follow it and evictions_list_case_charges with evictions_get_payment_link for its fee.

Known tools 18

evictions_get_service_overview

Use this when the person asks what Evictions API is, what is available today, how a real case is handled or who operates it.

Inferred read-only
evictions_get_pricing

Use this when the person asks what a case costs or about refunds.

Inferred read-only
evictions_list_states

Use this when you need every place the service covers, or the exact code or slug of a state.

Inferred read-only
evictions_get_state_eviction_facts

Use this when the person asks how eviction works in one state, such as the notice for nonpayment of rent or the court.

Inferred read-only
evictions_get_started

Use this when the person has no account or key yet, or asks how to connect an agent.

Inferred read-only
evictions_resolve_jurisdiction

Use this when you need to know, before creating a case, whether a case can be opened for a property’s location and which facts each ground of eviction needs there.

Inferred read-only
evictions_create_case

Use this when the person wants to start an eviction case and has given you its facts: the ground, where the case starts, the property, the parties and their own attestations.

Inferred read-only
evictions_update_case

Use this when a draft’s facts need correcting or completing, for example after evictions_validate_case says what is missing.

Inferred read-only
evictions_get_case

Use this when you need one case in full: where it stands and what it is waiting on.

Inferred read-only
evictions_list_cases

Use this when you need the person’s cases, or the id of a case you do not have.

Inferred read-only
evictions_validate_case

Use this when a draft looks complete, before asking the person to confirm its submission.

Inferred read-only
evictions_submit_case

Use this when the person has said yes to submitting a draft that passes every check.

Inferred read-only
evictions_get_case_events

Use this when the person asks what has happened on a case so far.

Inferred read-only
evictions_list_case_charges

Use this when the person asks what they owe on a case or whether a charge is paid.

Potential side effects
evictions_get_payment_link

Use this when the person wants to pay a due charge on a case.

Potential side effects
evictions_list_case_messages

Use this when the person asks whether the Evictions API team has written about a case, or before writing to it.

Inferred read-only
evictions_send_case_message

Use this when the person asks you to write to the Evictions API team about one of their live cases.

Potential side effects
evictions_withdraw_case

Use this when the person has decided to withdraw a case and stop it.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.evictions-api]
url = "https://evictionsapi.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "evictions-api": {
      "type": "http",
      "url": "https://evictionsapi.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: evictions-api
Remote MCP URL: https://evictionsapi.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "evictions-api": {
      "url": "https://evictionsapi.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "evictions-api": {
      "type": "http",
      "url": "https://evictionsapi.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "evictions-api",
  "transport": "streamable-http",
  "url": "https://evictionsapi.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.