npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@n8n-dev/n8n-nodes-monarchinitiative

v1.0.2

Published

API integration layer for linked biological objects

Readme

@n8n-dev/n8n-nodes-monarchinitiative

monarchinitiative Banner

npm version License: MIT


Stop writing monarchinitiative API integrations by hand.

Every time you connect n8n to monarchinitiative, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.

What if connecting n8n to monarchinitiative took 5 minutes, not half a day?

This node gives you 26+ resources out of the box: Bioentity, Association, Cam, Bioentityset, Bioentityset Homologs, and 21 more: with full CRUD operations, typed parameters, and zero manual configuration.


What You Get

  • Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
  • Full CRUD: Create, read, update, and delete support where the API allows it
  • Typed parameters: No more guessing field types
  • Built-in auth: API key authentication, ready to go
  • Declarative: Native n8n performance, no custom execute() overhead

Install

npm install @n8n-dev/n8n-nodes-monarchinitiative

Or in n8n:

  1. Settings → Community Nodes → Install
  2. Search: @n8n-dev/n8n-nodes-monarchinitiative
  3. Click Install

Quick Start

  1. Install the node (above)
  2. Add credentials: monarchinitiative API → paste your API key
  3. Drag the monarchinitiative node into your workflow
  4. Pick a resource → pick an operation → done.

That's it. No configuration files. No code. It just works.


Resources

  • Get Returns genes associated with a given anatomy
  • Get Returns diseases associated with a case
  • Get Returns genotypes associated with a case
  • Get Returns models associated with a case
  • Get Returns phenotypes associated with a case
  • Get Returns variants associated with a case
  • Get Returns cases associated with a disease
  • Get Returns genes associated with a disease
  • Get Returns genotypes associated with a disease
  • Get Returns associations to models of the disease
  • Get Returns pathways associated with a disease
  • Get Returns phenotypes associated with disease
  • Get Returns publications associated with a disease
  • Get Returns substances associated with a disease
  • Get Returns variants associated with a disease
  • Get Returns annotations associated to a function term
  • Get Returns genes associated to a GO term
  • Get Returns publications associated to a GO term
  • Get Returns taxons associated to a GO term
  • Get Returns anatomical entities associated with a gene
  • Get Returns cases associated with a gene
  • Get Returns diseases associated with gene
  • Get Returns expression events for a gene
  • Get Returns function associations for a gene
  • Get Returns genotypes associated with a gene
  • Get Returns homologs for a gene
  • Get Returns interactions for a gene
  • Get Returns models associated with a gene
  • Get Return diseases associated with orthologs of a gene
  • Get Return phenotypes associated with orthologs for a gene
  • Get Returns pathways associated with gene
  • Get Returns phenotypes associated with gene
  • Get Returns publications associated with a gene
  • Get Returns variants associated with a gene
  • Get Returns cases associated with a genotype
  • Get Returns diseases associated with a genotype
  • Get Returns genes associated with a genotype
  • Get Returns genotypes genotype associations
  • Get Returns models associated with a genotype
  • Get Returns phenotypes associated with a genotype
  • Get Returns publications associated with a genotype
  • Get Returns genotypes variant associations
  • Get Returns cases associated with a model
  • Get Returns diseases associated with a model
  • Get Returns genes associated with a model
  • Get Returns genotypes associated with a model
  • Get Returns phenotypes associated with a model
  • Get Returns publications associated with a model
  • Get Returns variants associated with a model
  • Get Returns diseases associated with a pathway
  • Get Returns genes associated with a pathway
  • Get Returns phenotypes associated with a pathway
  • Get Returns anatomical entities associated with a phenotype
  • Get Returns cases associated with a phenotype
  • Get Returns diseases associated with a phenotype
  • Get Returns genes associated with a phenotype
  • Get Returns genotypes associated with a phenotype
  • Get Returns pathways associated with a phenotype
  • Get Returns publications associated with a phenotype
  • Get Returns variants associated with a phenotype
  • Get Returns diseases associated with a publication
  • Get Returns genes associated with a publication
  • Get Returns genotypes associated with a publication
  • Get Returns models associated with a publication
  • Get Returns phenotypes associated with a publication
  • Get Returns variants associated with a publication
  • Get Returns associations between an activity and process and the specified substance
  • Get Returns associations between given drug and roles
  • Get Returns substances associated with a disease
  • Get Returns cases associated with a variant
  • Get Returns diseases associated with a variant
  • Get Returns genes associated with a variant
  • Get Returns genotypes associated with a variant
  • Get Returns models associated with a variant
  • Get Returns phenotypes associated with a variant
  • Get Returns publications associated with a variant
  • Get Returns basic info on object of any type
  • Get Returns associations for an entity regardless of the type
  • Get Return basic info on an object for a given type
  • Get Returns associations connecting two entities
  • Get Returns list of matching associations for a given subject category
  • Get Returns list of matching associations between a given subject and object category
  • Get Returns list of matching associations starting from a given subject source
  • Get Returns list of matching associations pointing to a given object target
  • Get Returns list of matching associations of a given type
  • Get Returns the association with a given identifier
  • Get Returns list of models
  • Get Returns list of matches
  • Get Returns list of all instances
  • Get Returns list of ALL models
  • Get Returns list of all contributors across all models
  • Get Returns list of all properties used across all models
  • Get Returns list property values for all models
  • Get Returns list of models matching query
  • Get Returns a complete model
  • Get Returns list of models
  • Get Returns compact associations for a given input set
  • Get Summary statistics for objects associated
  • Get TODO Graph object spanning all entities
  • Get Summary statistics for objects associated
  • Get Returns homology associations for a given input set of genes
  • Get For a given gene s summarize its annotations over a defined set of slim
  • Get For a given gene s summarize its annotations over a defined set of slim
  • Get For a given gene s summarize its annotations over a defined set of slim
  • Get Returns evidence graph object for a given association
  • Get Returns evidence as a association results object given an association
  • Get Returns list of matches
  • Get Returns edges emanating from a given node
  • Get Returns a graph node
  • Get TODO maps a list of identifiers from a source to a target
  • Get Returns list of prefixes
  • Get Returns contracted URI
  • Get Returns expanded URI
  • Get Bulk download of case associations
  • Get Bulk download of disease associations
  • Get Bulk download of gene associations
  • Get Bulk download of orthologs
  • Get Bulk download of paralogs
  • Get Annotate a given text using SciGraph annotator
  • Post Annotate a given text using SciGraph annotator
  • Get Annotate a given content using SciGraph annotator and get all entities from content
  • Post Annotate a given content using SciGraph annotator and get all entities from content
  • Get Returns information content IC for a set of relevant ontology classes
  • Get Extract a subgraph from an ontology
  • Post Extract a subgraph from an ontology
  • Get Fetches a map from CURIEs IDs to labels
  • Get Fetches a map from CURIEs IDs to labels
  • Post Fetches a map from CURIEs IDs to labels
  • Get Returns the ancestor ontology terms shared by two ontology terms
  • Get Returns meta data of an ontology subset slim
  • Get Returns meta data of an ontology term
  • Get Returns graph of an ontology term
  • Get Extract a subgraph from an ontology term
  • Get Returns subsets slims associated to an ontology term
  • Get Placeholder use OWLery for now
  • Get Placeholder use direct SPARQL endpoint for now
  • Get pairwise similarity
  • Get Returns list of matches
  • Get Returns list of matches
  • Get All relations used plus count of associations
  • Get All relations used plus count of associations
  • Get Relation usage count for all subj x obj category combinations
  • Get Relation usage count for all subj x obj category combinations showing label
  • Get Returns list of matching concepts or entities using lexical search
  • Get Returns list of matching concepts or entities using lexical search
  • Get Returns list of matching concepts or entities using lexical search
  • Get Returns list of variant sets
  • Post Creates a new variant set
  • Get Returns list of matches
  • Get Returns list of variant sets from a specified time period
  • Delete s variant set
  • Get Returns a variant set
  • Put Updates a variant set
  • Get Compare a reference profile vs one profiles
  • Post Compare a reference profile vs one or more profiles
  • Get annotation score
  • Post Get annotation score
  • Get Search for phenotypically similar diseases or model genes
  • Post Match a patient to diseases based on their phenotypes
  • Post Match a patient to fruit fly genes based on similar phenotypes
  • Post Match a patient to mouse genes based on similar phenotypes
  • Post Match a patient to nematode genes based on similar phenotypes
  • Post Match a patient to zebrafish genes based on similar phenotypes
  • Get metadata for all datasets from SciGraph

Why This Node?

Without this node:

  • Hours of manual API integration
  • Copy-pasting from monarchinitiative docs
  • Debugging auth, pagination, error handling
  • Maintaining your own client code

With this node:

  • Install → configure → use. 5 minutes.
  • Auto-generated from the official monarchinitiative OpenAPI spec
  • Always up to date when the API changes
  • Native n8n performance

Auto-Generated

This node was auto-generated from the official monarchinitiative OpenAPI specification using @n8n-dev/n8n-openapi-node-ultimate, then validated against the live API so you get accurate types and real parameters, not guesswork.

When the monarchinitiative API updates, this node updates too.


License

MIT © kelvinzer0