Serveur MCP

perfect-world

org.everythingisperfect/perfect-world

Ce que fait ce MCP

Provides searchable New Mexico local-government meeting records, transcripts, documents, officer records, Superfund data, and reservoir information.

batch_conversion_offer
The $49 bulk legacy-file conversion: what it costs, what it can read, what happens when a file fails. Give file_count and total_mib to have the limits checked against your job. This never charges and never uploads — the authoritative per-file answer comes from the FREE preflight, which sniffs the actual bytes.
Schéma d’entrée
{'type': 'object', 'title': 'batch_conversion_offerArguments', 'properties': {'total_mib': {'type': 'number', 'title': 'Total Mib', 'default': 0}, 'file_count': {'type': 'integer', 'title': 'File Count', 'default': 0}}}
document_text
Extracted text of an archived agenda, packet or minutes (free). Bounded by max_chars; the full text is at /api/documents/{id}/text.
Schéma d’entrée
{'type': 'object', 'title': 'document_textArguments', 'required': ['document_id'], 'properties': {'max_chars': {'type': 'integer', 'title': 'Max Chars', 'default': 20000}, 'document_id': {'type': 'integer', 'title': 'Document Id'}}}
evidence_pack_offer
The $149 reviewed Evidence Pack: one narrow civic/infrastructure question, answered with a source trail. Includes today's real desk capacity.
Schéma d’entrée
{'type': 'object', 'title': 'evidence_pack_offerArguments', 'properties': {}}
evidence_pack_submit
FREE: submit one question to the Evidence Pack desk. Never charges. A person reviews it and answers with an acceptance, a narrower scope, or a quote. question: the ONE thing you want established. subject: the project or issue. jurisdiction: the city/county/state. reply_to: an email a person can answer. sources: optional URLs or citations you already have.
Schéma d’entrée
{'type': 'object', 'title': 'evidence_pack_submitArguments', 'required': ['question', 'subject', 'jurisdiction', 'reply_to'], 'properties': {'sources': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Sources', 'default': None}, 'subject': {'type': 'string', 'title': 'Subject'}, 'question': {'type': 'string', 'title': 'Question'}, 'reply_to': {'type': 'string', 'title': 'Reply To'}, 'jurisdiction': {'type': 'string', 'title': 'Jurisdiction'}, 'source_pages': {'type': 'integer', 'title': 'Source Pages', 'default': 0}}}
legacy_formats
The 64 legacy municipal file formats the converter identifies (WordPerfect, Lotus, dBASE, .msg, …).
Schéma d’entrée
{'type': 'object', 'title': 'legacy_formatsArguments', 'properties': {}}
list_markets
Markets (cities/counties) with meeting records. Optional q filters by slug or name.
Schéma d’entrée
{'type': 'object', 'title': 'list_marketsArguments', 'properties': {'q': {'type': 'string', 'title': 'Q', 'default': ''}}}
meeting
One meeting with its body, video and archived documents (each with a permanent /file URL).
Schéma d’entrée
{'type': 'object', 'title': 'meetingArguments', 'required': ['meeting_id'], 'properties': {'meeting_id': {'type': 'integer', 'title': 'Meeting Id'}}}
officer_lookup
A certified officer by certification number (state code narrows it: NM, TX, AZ). Conduct record included where the state publishes one.
Schéma d’entrée
{'type': 'object', 'title': 'officer_lookupArguments', 'required': ['cert_number'], 'properties': {'state': {'type': 'string', 'title': 'State', 'default': ''}, 'cert_number': {'type': 'string', 'title': 'Cert Number'}}}
register_verify
Re-verify the Public Register's hash chain (append-only receipts, anchored to the Wayback Machine).
Schéma d’entrée
{'type': 'object', 'title': 'register_verifyArguments', 'properties': {}}
reservoir
One reservoir (e.g. lake-mead, elephant-butte): capacity basis, latest reading, series.
Schéma d’entrée
{'type': 'object', 'title': 'reservoirArguments', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'title': 'Slug'}}}
reservoirs
The 45 metered reservoirs with their latest levels.
Schéma d’entrée
{'type': 'object', 'title': 'reservoirsArguments', 'properties': {}}
search_meetings
Meetings in a market; q matches the title, the transcript, and the full text of agendas, packets and minutes.
Schéma d’entrée
{'type': 'object', 'title': 'search_meetingsArguments', 'required': ['market_slug'], 'properties': {'q': {'type': 'string', 'title': 'Q', 'default': ''}, 'page': {'type': 'integer', 'title': 'Page', 'default': 1}, 'market_slug': {'type': 'string', 'title': 'Market Slug'}}}
search_officers
Search the officer roster by whole-word name, state code, or agency slug.
Schéma d’entrée
{'type': 'object', 'title': 'search_officersArguments', 'properties': {'q': {'type': 'string', 'title': 'Q', 'default': ''}, 'page': {'type': 'integer', 'title': 'Page', 'default': 1}, 'state': {'type': 'string', 'title': 'State', 'default': ''}, 'agency': {'type': 'string', 'title': 'Agency', 'default': ''}}}
search_transcripts
Full-text search across archived video transcripts.
Schéma d’entrée
{'type': 'object', 'title': 'search_transcriptsArguments', 'required': ['q'], 'properties': {'q': {'type': 'string', 'title': 'Q'}, 'page': {'type': 'integer', 'title': 'Page', 'default': 1}}}
site_overview
What this site is, what is free, what is for sale, and where the machine-readable entry points are.
Schéma d’entrée
{'type': 'object', 'title': 'site_overviewArguments', 'properties': {}}
superfund_site
One Superfund National Priorities List site by SEMS id, with milestones.
Schéma d’entrée
{'type': 'object', 'title': 'superfund_siteArguments', 'required': ['sems_id'], 'properties': {'sems_id': {'type': 'string', 'title': 'Sems Id'}}}
superfund_summary
National Superfund counts by status and state.
Schéma d’entrée
{'type': 'object', 'title': 'superfund_summaryArguments', 'properties': {}}
trading_post_catalog
Prices, open rails and the HTTP 402 handshake for everything sold to agents. Pay the HTTP endpoints it names.
Schéma d’entrée
{'type': 'object', 'title': 'trading_post_catalogArguments', 'properties': {}}
trading_post_ledger
The public sales ledger — totals only.
Schéma d’entrée
{'type': 'object', 'title': 'trading_post_ledgerArguments', 'properties': {}}
Ajouté
trading_post_ledger
17 September 2026 12:54
Ajouté
evidence_pack_submit
17 September 2026 12:54
Ajouté
evidence_pack_offer
17 September 2026 12:54
Ajouté
batch_conversion_offer
17 September 2026 12:54
Ajouté
trading_post_catalog
17 September 2026 12:54
Ajouté
legacy_formats
17 September 2026 12:54
Ajouté
register_verify
17 September 2026 12:54
Ajouté
search_transcripts
17 September 2026 12:54
Ajouté
reservoir
17 September 2026 12:54
Ajouté
reservoirs
17 September 2026 12:54
Ajouté
superfund_summary
17 September 2026 12:54
Ajouté
superfund_site
17 September 2026 12:54
Ajouté
search_officers
17 September 2026 12:54
Ajouté
officer_lookup
17 September 2026 12:54
Ajouté
document_text
17 September 2026 12:54
Ajouté
meeting
17 September 2026 12:54
Ajouté
search_meetings
17 September 2026 12:54
Ajouté
list_markets
17 September 2026 12:54
Ajouté
site_overview
17 September 2026 12:54