Atlas · MCP
An AI assistant that supports MCP (Model Context Protocol) can query the IsoFind Atlas directly: find a deposit, read its values and their sources, compare a sample, convert a value between standards, search fractionation factors, compose an IGDB database, read an IGL model. No account, on the same terms as the website.
https://atlas.isofind.tech/mcp Add the server to the assistant as a remote MCP server, or "custom connector", with the address https://atlas.. It needs no key and no account. Where this setting lives depends on the assistant and changes between versions: look in its settings for connectors or MCP servers.
In Claude Code, from the command line:
claude mcp add --transport http isofind-atlas https://atlas.isofind.tech/mcp
In editors and clients that read a JSON configuration, the most common form is the following; key names vary from one program to another:
{
"mcpServers": {
"isofind-atlas": {
"type": "http",
"url": "https://atlas.isofind.tech/mcp"
}
}
}
Once the server is added, just ask: "Which δ65Cu values does the Atlas give for Chilean porphyry copper deposits, with their sources?", "Convert δ65Cu = 0.50 ‰ measured against ERM-AE647 to the NIST SRM 976 scale", "Write an IGL model of Cr(VI) reduction using a factor from the Atlas". The assistant chooses which tools to call.
Opened in a browser, the address returns a short description of the server and the list of its tools.
| Tool | What it returns |
|---|---|
| Atlas records | |
search_ | ore deposits and contaminated sites found by name, country, region or element, with their id, without values |
get_ | a complete record: every value with its system, uncertainty, range, number of analyses, standard, mineral and source publication with its DOI |
count_ | how many records are compatible with the measured values of a sample; the full ranking remains part of Atlas access |
list_ | the isotope systems present and their exact notation |
get_ | the distribution of one system by deposit family, country or mineral: quantiles, counts, curves |
get_ | counts per element and per family, country or mineral: where the Atlas has data and where it has gaps |
| Fractionation | |
get_ | the fractionation data of one element, by process |
search_ | fractionation factors filtered by element, ratio, mechanism, context, regime or text, with their citation |
| Standards | |
list_ | the standards of one system, their value on the common scale and the publication of each offset |
convert_ | a δ value moved from one standard to another with the exact composition formula, from published offsets only |
| IGDB databases and IGL models | |
list_, get_ | the per-system IGDB databases, their SHA-256 digest and their text |
compose_ | an IGDB database composed from filters, with its permanent address |
search_, get_ | the published models of the library, their source text, databases and citation |
get_ | the reference of the IGL language, by topic, for writing or explaining a model |
| Versions | |
list_ | the frozen, citable versions of the Atlas |
get_ | the feed of changes: publications added, new records, corrections, models |
No tool writes anything: the server offers no contribution, publication or modification.
The server is there to answer questions, not to copy the Atlas. On top of the website quotas, counted per network address over 24 hours (article 9 of the Atlas terms), it adds its own limits on reading records and fractionation data: 200 distinct objects per network per 24 hours, 60 reads per network per hour, 30 distinct records per conversation. An online assistant calls from its provider's addresses: the per-network limit caps what that assistant reads for all of its users together. Searches return identifiers, not values. As on the website, the full ranking of compatible sources needs Atlas access, whose session token can be sent in the X-Atlas-Token header.
IsoFind reserves text and data mining rights on the Atlas values (EU Directive 2019/790, article 4; Atlas terms, articles 7 to 9), subject to the exceptions the law makes mandatory. Every response that carries values says so in plain text, and the TDM-Reservation: 1 header (TDMRep protocol) says so to machines: the values are provided to answer the user's question, quoted with their source; they may not be used to train, fine-tune or evaluate AI models, to build datasets, or to copy the Atlas, in whole or in part. A network or an assistant that reads in bulk can be suspended.
These measures limit what an assistant can extract and make the reservation explicit; they do not prevent an assistant's provider from keeping what the assistant received during a conversation.
Every value returned carries its source. The server asks assistants to cite the publication of each value, with its DOI where there is one, to name the IsoFind Atlas, and to give the Atlas version when reproducibility matters. It also reminds them that a contaminated site is not a deposit signature, that a range is not a mean, and that conversions between standards use published offsets only.
The IGDB databases, under the CC-BY 4.0 licence, and the library models, published under their authors' licences, are not covered by the reservation.
server/discover), and 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05, with the initialize handshake.The server counts its calls per assistant (from the name the software gives itself), per tool and per day. Nothing identifies a person: the network address is only kept as a fingerprint, to count distinct networks.
IsoFind brings together several services around isotope geochemistry. The Atlas gathers published values for ore deposits, contaminated sites and fractionation, free to browse, with more than 2,500 reference pages in English and French. The IsoFind software is for working on your own measurements, offline. Free online tools such as the standards conversion and two open formats, ISOF (Isotopic Secure Open Format) and IGL (Isotope Geochemistry Language), complete it.
All Rights Reserved by IsoFind