For Agents
Lets an AI agent search nanomaterial databases and retrieve substances, chemical structures, and study data from the eNanoMapper federated index.
Use for: I need to find nanomaterials matching a chemical structure, Search for substances studied in a specific nanosafety project, Retrieve the composition of a nanomaterial by its identifier, Look up toxicological study data for an engineered nanomaterial
Not supported: Does not handle nanomaterial synthesis, lab workflow management, or write operations. Use it for searching and reading curated nanomaterial data only.
eNanoMapper provides free text and faceted search across curated nanomaterial project databases, covering substances, chemical structures, studies, and their measured data. It runs Apache Solr queries and offers exact structure, substructure, and similarity search over compound representations. Results include substance compositions, study summaries, and dataset views for physicochemical and toxicological research on engineered nanomaterials.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the eNanoMapper federated search, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fideaconsult.net%2Fnanoreg" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fideaconsult.net%2Fnanoreg" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with eNanoMapper federated search API.
Search nanomaterial project databases with free text and faceted filters
Resolve substances by identifier and read their composition and structures
Run exact, substructure, and similarity chemical structure searches
Retrieve study summaries and measured physicochemical and toxicological data
Browse facets across studies, substances, and structures for a chosen database
Patterns agents use eNanoMapper federated search API for, with concrete tasks.
★ Structure-based nanomaterial discovery
Researchers need to find nanomaterials that share a chemical structure or substructure with a candidate compound. eNanoMapper answers exact, substructure, and similarity queries over compound representations and returns the matching substances with their compositions, so a research team can move from a drawn structure to the curated records that describe it. Search stays scoped to the selected project database.
Run a similarity search for a given SMILES representation, then retrieve the composition of each matching substance
Nanosafety study data retrieval
Safety assessors need the measured physicochemical and toxicological studies behind a nanomaterial. eNanoMapper lists the substances in a project database, returns study summaries for a chosen substance, and exposes the underlying study records, letting an assessor assemble the evidence for a single material without manually crawling the source database. The data is read only and scoped per database.
Look up a substance by identifier and fetch its study summary and full study records for a named database
AI agent research data enrichment
An AI agent reading a research question about a nanomaterial can enrich it with structured data by querying eNanoMapper. The agent turns a compound name or structure into a database lookup, pulls the substance composition and study summaries, and returns citable records, keeping the research grounded in the curated nanomaterial index rather than free text. All access is read only.
Given a compound name, resolve the substance, retrieve its composition and study summary, and return the records
13 endpoints — enanomapper provides free text and faceted search across curated nanomaterial project databases, covering substances, chemical structures, studies, and their measured data.
METHOD
PATH
DESCRIPTION
/select
Free text and faceted search across project databases
/enm/{db}/substance
List substances in a database
/enm/{db}/substance/{uuid}
Get a single substance record
/enm/{db}/substance/{uuid}/study
Get study data for a substance
/enm/{db}/query/compound/{term}/{representation}
Exact chemical structure search
/enm/{db}/query/similarity
Similarity search over compound structures
/select
Free text and faceted search across project databases
/enm/{db}/substance
List substances in a database
/enm/{db}/substance/{uuid}
Get a single substance record
/enm/{db}/substance/{uuid}/study
Get study data for a substance
/enm/{db}/query/compound/{term}/{representation}
Exact chemical structure search
/enm/{db}/query/similarity
Similarity search over compound structures
What agents get from Jentic-routed access to this vendor.
Setup
eNanoMapper is a public search API with no key to provision, so wiring it by hand still means managing base paths, database identifiers, and Solr query syntax yourself. Install Jentic One once, import the API from the Jentic API Directory, and the search operations are ready to call.
Permission scoping
Scope your agent to the read-only search and lookup operations, and, because the database name is a path parameter on every query, restrict it to a single project database when you want. You decide which operations are callable.
Credential isolation
The eNanoMapper search API is public and needs no key, so there is nothing for Jentic to inject and no secret enters the agent's prompt, logs, or context. Access stays governed by the operations you allow.
Intent-based discovery
Agents find eNanoMapper through Jentic's intent search: a natural-language query such as 'search nanomaterials by chemical structure' matches the search and structure-query operations, which the agent then calls directly.
Alternatives and complements available in the Jentic catalogue.
Specific to using eNanoMapper federated search API through Jentic.
What can an AI agent do with the eNanoMapper API?
An agent can search curated nanomaterial databases with free text or faceted filters, run exact, substructure, and similarity structure queries, and retrieve substance compositions and study summaries. It is a read-only research API for engineered nanomaterial data.
Does the eNanoMapper API require authentication?
The published OpenAPI specification declares no security scheme, so the search operations are reachable without a key. Confirm access terms for any specific project database with the provider before relying on it in production.
Can I limit what my agent is allowed to do with the eNanoMapper API?
Yes. Your Jentic One instance decides which operations an agent may call, so you can allow read-only search and substance lookups and withhold everything else. Because the database name is a path parameter, you can also restrict an agent to a single project database.
What kinds of chemical searches does eNanoMapper support?
It supports exact chemical structure search by compound representation, substructure search using SMARTS patterns, and similarity search, alongside free text and faceted search across substances, studies, and structures.
How do I connect the eNanoMapper API to my AI agent with Jentic?
Install Jentic One with its setup script, import eNanoMapper from the Jentic API Directory, and your agent can call the search and substance operations. The install command is documented in the Jentic One repository.
GET STARTED