Perfect World Project MCP
An MCP server providing access to New Mexico local government records, including meeting agendas, transcripts, officer rosters, Superfund site data, and hydrology information. It supports free access to public records and offers paid tools for bulk data conversion, batch processing, and human-reviewed evidence packs.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://everythingisperfect.org/api/mcpWhat its tools do
19 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Not annotated (19)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to everythingisperfect.org ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Search for local government meetings and agendas
- Retrieve text from archived document packets
- Look up police officer certification and discipline records
- Access Superfund site milestones and hydrology data
Source and maintenance
Protocol and capabilities
- Server
- Perfect World Project 1.12.4
- MCP protocol negotiated in check
- 2025-06-18
- Tools
- 19 advertised
- Resources
- 1 advertised
- Resource templates
- 0 advertised
- Prompts
- 0 advertised
{
"tools": {
"listChanged": false
},
"prompts": {
"listChanged": false
},
"resources": {
"subscribe": false,
"listChanged": false
},
"experimental": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
19 advertised
site_overview
What this site is, what is free, what is for sale, and where the machine-readable entry points are.
{
"type": "object",
"title": "site_overviewArguments",
"properties": {}
}list_markets
Markets (cities/counties) with meeting records. Optional q filters by slug or name.
{
"type": "object",
"title": "list_marketsArguments",
"properties": {
"q": {
"type": "string",
"title": "Q",
"default": ""
}
}
}search_meetings
Meetings in a market; q matches the title, the transcript, and the full text of agendas, packets and minutes.
{
"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"
}
}
}meeting
One meeting with its body, video and archived documents (each with a permanent /file URL).
{
"type": "object",
"title": "meetingArguments",
"required": [
"meeting_id"
],
"properties": {
"meeting_id": {
"type": "integer",
"title": "Meeting Id"
}
}
}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.
{
"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"
}
}
}officer_lookup
A certified officer by certification number (state code narrows it: NM, TX, AZ). Conduct record included where the state publishes one.
{
"type": "object",
"title": "officer_lookupArguments",
"required": [
"cert_number"
],
"properties": {
"state": {
"type": "string",
"title": "State",
"default": ""
},
"cert_number": {
"type": "string",
"title": "Cert Number"
}
}
}search_officers
Search the officer roster by whole-word name, state code, or agency slug.
{
"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": ""
}
}
}superfund_site
One Superfund National Priorities List site by SEMS id, with milestones.
{
"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.
{
"type": "object",
"title": "superfund_summaryArguments",
"properties": {}
}reservoirs
The 45 metered reservoirs with their latest levels.
{
"type": "object",
"title": "reservoirsArguments",
"properties": {}
}reservoir
One reservoir (e.g. lake-mead, elephant-butte): capacity basis, latest reading, series.
{
"type": "object",
"title": "reservoirArguments",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"title": "Slug"
}
}
}search_transcripts
Full-text search across archived video transcripts.
{
"type": "object",
"title": "search_transcriptsArguments",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"title": "Q"
},
"page": {
"type": "integer",
"title": "Page",
"default": 1
}
}
}register_verify
Re-verify the Public Register's hash chain (append-only receipts, anchored to the Wayback Machine).
{
"type": "object",
"title": "register_verifyArguments",
"properties": {}
}legacy_formats
The 64 legacy municipal file formats the converter identifies (WordPerfect, Lotus, dBASE, .msg, …).
{
"type": "object",
"title": "legacy_formatsArguments",
"properties": {}
}trading_post_catalog
Prices, open rails and the HTTP 402 handshake for everything sold to agents. Pay the HTTP endpoints it names.
{
"type": "object",
"title": "trading_post_catalogArguments",
"properties": {}
}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.
{
"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
}
}
}evidence_pack_offer
The $149 reviewed Evidence Pack: one narrow civic/infrastructure question, answered with a source trail. Includes today's real desk capacity.
{
"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.
{
"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": null
},
"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
}
}
}trading_post_ledger
The public sales ledger — totals only.
{
"type": "object",
"title": "trading_post_ledgerArguments",
"properties": {}
}Prompts
0 advertised
Resources
1 advertised
llms_txt
The site's llms.txt: free endpoints, paid lanes, and the rules.
pwp://llms.txt30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 708 ms
- 95th percentile latency
- 708 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 708 ms · metadata changed · 19 tool(s), 1 resource(s), 0 resource template(s), 0 prompt(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http perfect-world-project-mcp https://everythingisperfect.org/api/mcpCodex
codex mcp add perfect-world-project-mcp --url https://everythingisperfect.org/api/mcpCursor
{
"mcpServers": {
"perfect-world-project-mcp": {
"url": "https://everythingisperfect.org/api/mcp"
}
}
}Cline
{
"mcpServers": {
"perfect-world-project-mcp": {
"type": "streamableHttp",
"url": "https://everythingisperfect.org/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"perfect-world-project-mcp": {
"type": "http",
"url": "https://everythingisperfect.org/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http perfect-world-project-mcp https://everythingisperfect.org/api/mcpClaude Desktop
https://everythingisperfect.org/api/mcpWindsurf
{
"mcpServers": {
"perfect-world-project-mcp": {
"serverUrl": "https://everythingisperfect.org/api/mcp"
}
}
}Let your agent find its tools
Find servers like Perfect World Project MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run Perfect World Project MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.