https://github.com/n8n-code/n8n-nodes-monarchinitiative
API integration layer for linked biological objects
https://github.com/n8n-code/n8n-nodes-monarchinitiative
api automation monarchinitiative n8n n8n-community-node n8n-node openapi swagger workflow
Last synced: 6 days ago
JSON representation
API integration layer for linked biological objects
- Host: GitHub
- URL: https://github.com/n8n-code/n8n-nodes-monarchinitiative
- Owner: n8n-code
- Created: 2026-06-09T05:11:37.000Z (27 days ago)
- Default Branch: main
- Last Pushed: 2026-06-13T09:04:12.000Z (23 days ago)
- Last Synced: 2026-06-13T11:07:49.250Z (23 days ago)
- Topics: api, automation, monarchinitiative, n8n, n8n-community-node, n8n-node, openapi, swagger, workflow
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@n8n-dev/n8n-nodes-monarchinitiative
- Size: 146 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# @n8n-dev/n8n-nodes-monarchinitiative

[](https://www.npmjs.com/package/@n8n-dev/n8n-nodes-monarchinitiative)
[](https://opensource.org/licenses/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
```bash
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
Bioentity (79 operations)
- 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
Association (7 operations)
- 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
Cam (10 operations)
- 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
Bioentityset (4 operations)
- 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
Bioentityset Homologs (1 operations)
- Get Returns homology associations for a given input set of genes
Bioentityset Slimmer (3 operations)
- 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
Evidence Graph (2 operations)
- Get Returns evidence graph object for a given association
- Get Returns evidence as a association results object given an association
Genome Features (1 operations)
- Get Returns list of matches
Graph (2 operations)
- Get Returns edges emanating from a given node
- Get Returns a graph node
Identifier Mapper (1 operations)
- Get TODO maps a list of identifiers from a source to a target
Identifier Prefixes (3 operations)
- Get Returns list of prefixes
- Get Returns contracted URI
- Get Returns expanded URI
Mart (5 operations)
- 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
Nlp Annotate (4 operations)
- 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
Ontol (3 operations)
- 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
Ontol Labeler (1 operations)
- Get Fetches a map from CURIEs IDs to labels
Ontol Identifier (2 operations)
- Get Fetches a map from CURIEs IDs to labels
- Post Fetches a map from CURIEs IDs to labels
Ontology (6 operations)
- 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
Owl Ontology (2 operations)
- Get Placeholder use OWLery for now
- Get Placeholder use direct SPARQL endpoint for now
Pair Sim (1 operations)
- Get pairwise similarity
Individual (2 operations)
- Get Returns list of matches
- Get Returns list of matches
Relation Usage (4 operations)
- 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
Search (3 operations)
- 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
Variation Set (7 operations)
- 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
Sim (5 operations)
- 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
Mme (5 operations)
- 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
Metadata (1 operations)
- 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](https://github.com/kelvinzer0/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](https://github.com/n8n-code)