Mmcp.market

I14y MCP server

by malkreide·io.github.malkreide/i14y-mcp·v0.4.0

MCP server for I14Y — Switzerland's national open-data metadata catalogue (DCAT-AP-CH)

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed I14y yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

I14y tools (13, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • api_status

    Check whether the I14Y API is reachable and which endpoints respond.

  • get_concept

    Retrieve one concept definition, including its value type and version.

  • get_data_service

    Retrieve the full record for one registered API, including endpoints.

  • get_dataset

    Retrieve the full, aggregated metadata record for one dataset.

  • get_dataset_distributions

    Get the downloadable files and access URLs for a dataset.

  • list_catalogs

    List the catalogues that feed into I14Y.

  • list_concepts

    List harmonised concepts and code lists of the Swiss administration.

  • list_data_services

    List machine interfaces (APIs) registered by Swiss public bodies.

  • list_datasets

    List registered datasets, optionally filtered by publisher.

  • list_public_services

    List registered public services (administrative offerings for citizens).

  • list_publisherswrite action

    List the public bodies that publish into I14Y.

  • search_catalog

    Search Switzerland's national metadata catalogue for data resources.

  • search_codelist_entries

    List the individual codes of a code-list concept.

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

2 medium
  • Code scan33 source files scanned15/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (2)

  • mediumsubprocess with shell=Trueexec.shell-true
    i14y_mcp-0.4.0/audits/2026-07-23T151450-Z-i14y-mcp/raw/sec.json: …: [ "grep over src/ for os.system|shell=True|eval(|exec(|os.popen|subprocess|child_p…
  • mediumeval / new Function usedexec.eval
    i14y_mcp-0.4.0/audits/2026-07-23T151450-Z-i14y-mcp/raw/sec.json: …grep over src/ for os.system|shell=True|eval(|exec(|os.popen|subprocess|child_process…
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add i14y-mcp -- uvx i14y-mcp
Add to Cursor

I14y: common questions

Is I14y MCP server safe?
Mostly: it is graded B (77/100). Read the I14y safety report
How do I install I14y?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does I14y need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is I14y maintained?
The last commit was in the last day (2026-09-19). The latest release is v0.4.0.

More from malkreide