GLO Law

org.glolaw由 glolaw.org 发布官方发布者v1.0.1更新于 Nov 4, 2026

免费美国法律研究:法院判决意见、法规、州级规章及惩教政策。

AI 翻译由 AI 模型根据下方的原文描述翻译,可能有误。

原文描述

Free U.S. legal research: court opinions, statutes, state regulations and corrections policies.

已验证Streamable HTTP可网页运行

概览

GLO Law 的托管 MCP 服务(mcp.glolaw.org),由 glolaw.org 发布;无需登录;Streamable HTTP;17 个工具。

暂无 AI 概览:以下信息来自注册中心条目和服务本身。

发布者
glolaw.org
端点
mcp.glolaw.org
最近检查

安装

在 SourceWeft 中

  1. 打开 控制台中的 GLO Law,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/org.glolaw%2Fglo-law/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "glo-law": {
      "type": "http",
      "url": "https://mcp.glolaw.org/mcp"
    }
  }
}

工具

17

fts

Keyword full-text search

Keyword full-text search (BM25) over opinion body text in the local mirror. Keyword, not concept: matches the exact words given (case-insensitive) with no stemming ("petition" does not match "petitions"); all words must appear; "double quotes" mark an exact phrase. A case that states the concept in other words does not appear; semantic_search covers that gap. Coverage (exact scan 2026-07-18): the best extracted text per record is searched; 8,751,062 records carry 500+ characters, 1,993,069 carry 1-499, and 1,798 have no text and cannot match. Returns opinion_id, cluster_id, rank (BM25), case metadata and a matched-text snippet with [hl]...[/hl] around hits. Case law in this mirror ends 2026-09-30 (exact scan of all 10,174,547 case records): a thin or empty result for recent authority means the collection ends there, not that no such case exists. Responses carry body_as_of, body_pending (state, exact count, read_at) and body_note, which say when the stored opinion text is older than the case records while a refresh is written; a count that could not be read makes an empty result inconclusive. A cold index may answer 503 briefly; the server retries once. Every response carries a "note" stating that response’s source and coverage limits.

输入参数q必填courtlimitdate_filed_afterdate_filed_beforemin_citation_countprecedential_status

similar

Similar opinions (keyword overlap)

Given one opinion id, returns other opinions whose wording overlaps it, ranked by keyword match (BM25 more-like-this). Keyword overlap only: not a finding that the neighbors address the same issue, reach the same result or remain good law, and not complete. The seed opinion and its own case are excluded. Case law in this mirror ends 2026-09-30 (exact scan of all 10,174,547 case records): a thin or empty result for recent authority means the collection ends there, not that no such case exists. Responses carry body_as_of, body_pending (state, exact count, read_at) and body_note, which say when the stored opinion text is older than the case records while a refresh is written; a count that could not be read makes an empty result inconclusive. A cold index may answer 503 briefly; the server retries once. Every response carries a "note" stating that response’s source and coverage limits.

输入参数id必填limit

citation

Resolve a reporter citation

Resolves a reporter citation "<volume> <reporter> <page>" (e.g. 347 U.S. 483) to the matching case cluster(s) in the local mirror, optionally with member opinions and parallel citations. A 404 means the citation is not in this mirror, not that the case does not exist. A resolved citation shows the case is in the mirror; it is not a good-law, treatment or validity signal. One citation can sit on several records: all are returned up to 25, and capped=true means more records carry it than are shown. Every response carries a "note" stating that response’s source and coverage limits. A miss carries one too.

输入参数cite必填include

cluster

Case detail by cluster id

Full case (cluster) detail by cluster id: cluster metadata, member opinions and parallel citations. Metadata only; the opinion tool returns full text. Every response carries a "note" stating that response’s source and coverage limits.

输入参数id必填

opinion

Full opinion text

Full text of one opinion by opinion id, plus metadata. The text is the best stored text extracted from the mirror (HTML stripped; body_source names the extraction source and fallback_used flags a lower-precedence one), bounded to 200k characters with truncated and text_available flags. Not live CourtListener, not legal advice, and no treatment, "good law" or citation-validity status. Responses carry body_as_of, body_pending (state, exact count, read_at) and body_note, which say when the stored opinion text is older than the case records while a refresh is written; a count that could not be read makes an empty result inconclusive. body_pending_note, when present, says whether this text is the older build or not yet written. Every response carries a "note" stating that response’s source and coverage limits.

输入参数id必填

citations

Citation-graph neighbors

Given one opinion id, lists the cases it cites (direction=authorities) or the cases that cite it (direction=cited_by). Textual reference only: an edge means one opinion’s text names the other; it is not treatment, agreement, validity or "good law", and not a Shepard’s or KeyCite result. At most 1000 references are examined; those resolving to a loaded case are shown (most-cited first), the rest are counted in out_of_corpus_count, and examined_capped=true marks a floor. depth is how often the citing text names the case, not importance. References are per opinion: same_case_opinions gives each opinion of a record its own count and most_references_on names one carrying more (Miranda v. Arizona: record 107252’s combined text 49; lead opinion 9423233, 57,482). also_carried_by names other records sharing the reporter citation, each with its own count; counts are never pooled. The reference table misses citations in the stored text: 22.7% of references on a preregistered sample had no edge (95% interval 18.9-27.0%, n=405), concentrated in some cases, so a thin cited_by list is not evidence a case is rarely cited. with_passages=true (cited_by only) adds citing_passage, the citing court’s own sentence copied verbatim, found only where the citing opinion repeats the reporter citation (first occurrence; at most 10 opinions a request), with passage_note and passage_error. Case law in this mirror ends 2026-09-30 (exact scan of all 10,174,547 case records): a thin or empty result for recent authority means the collection ends there, not that no such case exists. Every response carries a "note" and a coverage_note. The sources tool returns this tool’s full coverage statement.

输入参数id必填limitdirectionwith_passages

parentheticals

How later courts described this case

Given one opinion id, returns the one-line parentheticals later courts wrote about that case, verbatim. A parenthetical is the later court’s own characterisation: not a holding of the described case, not a summary written by this service, and not treatment, validity or "good law". Each item names the opinion that wrote it (case name, date, citation_count). Near-duplicates ship pre-grouped by CourtListener/FLP (group_id); one row per group is returned (highest score, ties by id; that pick is this service’s, and score has no documented meaning), and group_size counts the lines it stands for. Coverage is partial and skewed toward frequently cited opinions (6,561,861 parentheticals): an empty result means none was extracted for this opinion. At most 2000 are examined a request (examined_capped=true marks a floor); unattributable_in_window counts lines whose author is absent from the mirror. same_case_opinions and most_parentheticals_on name a sibling opinion carrying more (Miranda v. Arizona: 107252 has 1; lead opinion 9423233, 1,524). Case law in this mirror ends 2026-09-30 (exact scan of all 10,174,547 case records): a thin or empty result for recent authority means the collection ends there, not that no such case exists. Every response carries a "note" and a coverage_note. The sources tool returns this tool’s full coverage statement.

输入参数id必填limit

treatment

Court-reported negative history for one case

Later courts, in their own words, reporting that one case was overruled, abrogated, superseded, reversed or vacated. Takes a cluster id (the case-record id), not an opinion id. Every row carries the citing court’s own sentence, cut from its stored text; the label is a filter over those sentences, not a verdict, and 68.7% of findings are expressly partial ("overruled on other grounds"). Not a validity verdict and not Shepardizing: an automated, unverified reading with no positive signal, so zero rows is not evidence that a case remains good law. Rows include known false positives; a read guard (version 2) withholds ten known false shapes and counts them in declined_by_read_guard with read_guard_note. Precision, hand-read after version 2: 0.9862 (95% interval 0.9511-0.9962, 145 of 150 kept rows); 1.0000 (0.9124-1.0000, 40 of 40) for cases cited 10,000+ times. Recall for this collection is unknown; the only figure, 0.6477 (0.5780-0.7116, n=193), is an upper bound on the Supreme Court stratum. The overruling opinion itself is usually not among the rows (Roe carries no row from Dobbs). Five labels only; "followed" and "distinguished" are not loaded. Counts are for this record alone; also_carried_by names sibling records. unrelayable_in_window counts rows dropped because no sentence could be cut; capped=true marks a slice; order is citing-opinion date. Case law in this mirror ends 2026-09-30 (exact scan of all 10,174,547 case records): a thin or empty result for recent authority means the collection ends there, not that no such case exists. Every response carries a "note" and a coverage_note. The sources tool returns this tool’s full coverage statement.

输入参数labellimitoffsetcluster_id必填

brief_check

Check every citation in a document

Checks the case citations in a document the user supplies (a draft filing, brief or motion) against this collection and court-reported negative history, showing which cited cases to read before filing. Nothing is ever cleared: there is no pass mark or "verified" state. Per citation: reported_negative_history (a later opinion’s sentence matched as reporting it overruled, abrogated, superseded, reversed or vacated, in records[].reported_by; unverified, with known false positives), no_row_found (nothing found, not a clearance), not_in_collection (echoed as written, never corrected or remapped). Short forms (Id., supra, bare names) are counted in short_form_counts, not checked; statutes, rules and secondary sources are not checked. quotes[]: quoted words near a citation compared with the stored text, status found (pin cite and support not checked), not_found_in_stored_text (with stored_passage and agrees_for_words; not a finding of invention), no_text_stored or not_checked; block quotations are not checked; the join is a nearest-neighbour guess (attribution_method, attribution_distance). protected_info: a pattern scan for identifiers court rules bar from public filings (Fed. R. Civ. P. 5.2(a), Kan. S. Ct. R. 24(b)), values masked, with category, rule_refs and offsets; a finding is not a ruling, zero findings is not a clearance, and not_detectable lists what it cannot see. Bounds: 200 citations, 25 detailed flags (flagged_without_detail), citations_truncated, multiple_records, zero_result_detail. The document is not stored or logged. Negative-history limits are those of the treatment tool. Case law in this mirror ends 2026-09-30 (exact scan of all 10,174,547 case records): a thin or empty result for recent authority means the collection ends there, not that no such case exists. Every response carries a "headline", a "note" and a coverage_note. The sources tool returns this tool’s full coverage statement.

输入参数text必填

statute

Statute section by citation

Exact lookup of one statute section or one regulation section by citation, in a point-in-time snapshot of published law. Returns the text verbatim with jurisdiction, corpus, citation, heading, path, source_url, as_of, act_status, last_amended_year and repaired. Enacted text only: not case law or annotations, no treatment or "good law" judgment, and nothing in a result means the text is current; as_of on each row is its snapshot date. Default source: 2,123,652 rows in four snapshots, never blended (state statutes from open-us-law 2026.08, as_of 2026-08-14; state statutes from Justia 2019-2021 where the newer snapshot lacks the section, with GA, NC, PR and VI Justia-only; the United States Code; and 9,888 Kansas Administrative Regulations from the 2022 bound edition). source=<code> reaches one regulation source (cfr for federal, or a state code), each with its own note, coverage_note, defect floor, held units and citation form, never mixed with another. Regulations outside the loaded sources are absent from this mirror, which says nothing about whether a rule exists. A miss is not an absence: structured_lookup_supported=false means that lookup form cannot match for the jurisdiction, and cite_normalized and cite_forms_tried report the forms tried. Row flags: ends_at_colon (text stopping where a table or list is announced; its absence does not show the text is whole), page_overlap_repeats_removed (raw=true returns the stored text unchanged), last_amended_year_older_than_text. A held unit answers kind "held" with its reasons and no text. Every response, including 400 and 404, carries "note" and "coverage_note". The sources tool returns this tool’s full coverage statement and, per source code, its coverage, citation forms, served and held counts and read dates.

输入参数rawcitetitlesourcesectionjurisdiction

statute_citing

Opinions citing a federal statute section

Lists the opinions whose text cites one U.S. Code section. Federal only: no state statute-citation links exist, and a state citation returns a visible error. An entry means the opinion’s text names the section; it does not say how the court treated it and carries no treatment, validity or "good law" judgment. Zero results is the majority outcome: only 25,093 of 60,444 parseable federal sections (41.5%) have any extracted citing opinion, so an empty list is not evidence that no case cites the statute. Order is most recently filed first and nothing else. The scan covered 10,745,929 opinion records and predates the 2026-09-30 refresh. Every figure is a lower bound with named extraction gaps (no section marker, subsections dropped, only the first section of a list, letter-suffixed sections, ranges). A trailing subsection given is stripped and reported in subsection_dropped. Resolution rates: occurrence-level 0.8870, distinct-pair 0.1697; resolution is not correctness. Precision on a 120-span blind sample: 0.9845 (90% Wilson 0.9526-0.9950); the second extractor alone 0.8667 (0.7785-0.9232); recall unmeasured. parentheticals[] carries any court-written parenthetical verbatim (95.8% of citations have none). section_in_snapshot=false with snapshot_detail marks a section absent from the U.S. Code snapshot; the citation is shown as written, never remapped. Every response, including 400 and 503, carries "note" and "coverage_note". The sources tool returns this tool’s full coverage statement.

输入参数citelimittitleoffsetsection

corrections_policy

Department of corrections internal policies (NOT law)

Internal policies of a state department of corrections, or of the Federal Bureau of Prisons (state="bop", federal), as the department posts them, by number or by keyword search (query; no stemming). Not law: not statutes, regulations or court rules (a Maine policy the department marks as adopted as a rule answers apa_marked true; for Kentucky GLO makes no claim about legal effect either way). A department can change its policies without notice, and policies it does not post are not here. An answer gives the number, title, the dates the file prints, the version replaced where the file names one, the date GLO read the file, and the department’s coverage_note; a revoked policy is listed with the successor its notice names; a number the department lists but does not post answers not posted; a held number answers its status and reason, never text. Departments loaded: one code each in the state enum, among them "ks-go" (Kansas facility General Orders); many are partial, with served and held counts per department. "hi" (Hawaii) serves text for only 40 of 204 posted files, machine-read with no human read; every other row of its list answers its reason, never text. A state absent from the enum is not loaded, which says nothing about whether its department has such a policy. The sources tool returns, per state code, the department’s source, read date, served and held counts, held reasons and number forms. Give number or query, not both.

输入参数limitquerystate必填number

deadline

Count a deadline from a rule

Counts a deadline from a date the user gives, under a rule whose text is in GLO’s mirror, and returns every counting step beside that text. Counted: K.S.A. 60-206 (Kansas civil procedure; a period in days the user supplies from the rule or order that sets it, forward or backward, with three days added after service by mail or by leaving it with the clerk) and K.A.R. 44-15-101b (Kansas Department of Corrections grievances: 15 days from discovery excluding Saturdays, Sundays and holidays, never later than one year after the event), Fed. R. Civ. P. 6 and Fed. R. App. P. 26 (federal civil and appellate time, a period in days the user supplies, with the three days 6(d) and 26(c) add) and 28 U.S.C. 2107(a) (thirty days after entry, counted by FRAP 26(a)). Where the text can be read more than one way, each reading is counted with its own date and earliest is the date safe under every reading. Not counted: periods in hours. The Kansas Supreme Court’s holiday orders are held for 2025 to 2027 only, counted for K.S.A. 60-206 as one reading beside a reading without them; other orders, days declared by order, and states’ holidays other than Kansas’s list are not in the mirror. Returns status, readings (id, label, date, steps), earliest, latest, warnings (each applies to the date given), the rule row (citation, verbatim text, corpus, as_of, source_url, ambiguities, exceptions, last_verified), detail, query and a note. Pure computation from the stored rule text, with no database query. Counting is information, not legal advice. The sources tool returns this tool’s full coverage statement.

输入参数daysrule必填servicedirectionevent_datestart_date必填

sources

Coverage and citation formats by source

Returns GLO’s coverage statements as text, so each tool’s and each source’s limits can be read on request. With a tool name alone: that tool’s full statement of coverage, measured limits and field meanings ("server" gives the full server overview). With a source or state code: for statute and statute_search, that regulation source’s coverage, citation forms, served and held counts and read dates (e.g. "cfr", "fl", "de"); for corrections_policy, that department’s (e.g. "ks", "bop"). Returns tool, source, text, argument_descriptions, sources_available and a note. Read-only and served from the tool layer itself, with no database query. Each data tool’s own response note and coverage_note remain the record for that response.

输入参数tool必填source

版本历史

2
  1. v1.0.1最新Nov 4, 2026
  2. v1.0.0Nov 3, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。