FAI Legal Research
Ce que fait ce MCP
Searches Pakistani statutes and judgments and provides reviewed templates for drafting Pakistani legal documents.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['template_id'], 'properties': {'template_id': {'type': 'string', 'maxLength': 80, 'minLength': 2, 'description': 'An id from list_drafting_templates, e.g. "legal-notice".'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['found', 'note'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'note': {'type': 'string'}, 'forum': {'type': 'string'}, 'found': {'type': 'boolean'}, 'message': {'type': 'string'}, 'category': {'type': 'string'}, 'template': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['act', 'section'], 'properties': {'act': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'Act name or common short form: PPC, CrPC, CPC, Constitution, Contract Act, Qanun-e-Shahadat...'}, 'section': {'type': 'string', 'maxLength': 20, 'minLength': 1, 'description': 'Section or article number, e.g. "489-F", "199".'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['found', 'sections', 'note'], 'properties': {'note': {'type': 'string'}, 'found': {'type': 'boolean'}, 'message': {'type': 'string'}, 'sections': {'type': 'array', 'items': {'type': 'object', 'required': ['citation', 'act', 'section', 'heading', 'chapter', 'text', 'scanned_copy'], 'properties': {'act': {'type': 'string'}, 'text': {'type': 'string'}, 'chapter': {'type': ['string', 'null']}, 'heading': {'type': ['string', 'null']}, 'section': {'type': 'string'}, 'citation': {'type': 'string'}, 'scanned_copy': {'type': 'boolean'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filter': {'type': 'string', 'default': '', 'maxLength': 80, 'description': 'Optional words to narrow the list, e.g. "bail" or "notice".'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'templates', 'note'], 'properties': {'note': {'type': 'string'}, 'count': {'type': 'number'}, 'templates': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'category', 'description', 'forum'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'forum': {'type': 'string'}, 'category': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'court': {'enum': ['Federal Constitutional Court', 'Supreme Court', 'Lahore High Court', 'Islamabad High Court', 'Peshawar High Court', 'Sindh High Court', 'Balochistan High Court', 'Federal Shariat Court', 'AJK courts', 'Gilgit-Baltistan', 'Tribunals'], 'type': 'string', 'description': 'Only this court. Omit to search all Pakistani courts.'}, 'limit': {'type': 'integer', 'default': 5, 'maximum': 5, 'minimum': 1, 'description': 'How many judgments to return (max 5).'}, 'query': {'type': 'string', 'maxLength': 300, 'minLength': 3, 'description': 'The legal issue or facts in plain English, e.g. "motorcycle snatched at gunpoint robbery conviction".'}, 'year_to': {'type': 'integer', 'maximum': 2100, 'minimum': 1947, 'description': 'Latest year of the report.'}, 'year_from': {'type': 'integer', 'maximum': 2100, 'minimum': 1947, 'description': 'Earliest year of the report.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results', 'note'], 'properties': {'note': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['citation', 'court', 'year', 'decided_on', 'parties', 'judges', 'case_no', 'outcome', 'provisions', 'headnote', 'summary', 'relevance'], 'properties': {'year': {'type': ['number', 'null']}, 'court': {'type': 'string'}, 'judges': {'type': ['string', 'null']}, 'case_no': {'type': ['string', 'null']}, 'outcome': {'type': ['string', 'null']}, 'parties': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'citation': {'type': 'string'}, 'headnote': {'type': ['string', 'null']}, 'relevance': {'type': ['number', 'null']}, 'decided_on': {'type': ['string', 'null']}, 'provisions': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'act': {'type': 'string', 'maxLength': 120, 'description': 'Only search this act, e.g. "Code of Criminal Procedure".'}, 'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 300, 'minLength': 2, 'description': 'The question or topic, or a section reference like "section 302 PPC".'}}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results', 'note'], 'properties': {'note': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['citation', 'act', 'section', 'heading', 'chapter', 'text', 'scanned_copy'], 'properties': {'act': {'type': 'string'}, 'text': {'type': 'string'}, 'chapter': {'type': ['string', 'null']}, 'heading': {'type': ['string', 'null']}, 'section': {'type': 'string'}, 'citation': {'type': 'string'}, 'scanned_copy': {'type': 'boolean'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Modifications récentes des outils
Serveurs MCP similaires
BNM Data Shop
Sells access to cached official reports, enforcement orders, regulatory documents, inspection records, and other public-source te…
Dados Abertos Senado BR MCP
Searches and retrieves Brazilian Federal Senate legislative, administrative, budgetary, contracting, speech, committee, and e-Cid…
editalmd
Searches Brazilian public procurement opportunities and documents, tracks deadlines and alerts, and supports tender document acce…
OpenHelvetia Gateway
Provides sourced access to Swiss federal legislation and political data, including law metadata, versions, amendments, citations,…
GleanMark Trademark Search
Searches and analyzes USPTO trademark records, including conflicts, prosecution histories, TTAB proceedings, ownership chains, de…
DataNexus MCP
Enables public-data research across domains, patents, government contracts, nonprofits, compliance registries, and software secur…
agentdata-nl
Provides paid company, insolvency, sanctions, regulatory, crypto-market, news, payment-counterparty, and structured web research …
FDA Data MCP
Searches and analyzes FDA data covering drugs, devices, facilities, inspections, recalls, approvals, shortages, enforcement, and …