What is MCP?
Model Context Protocol (MCP), artificial intelligence clients (Claude, ChatGPT etc.) It is an open protocol that allows connecting to external data sources and tools with a standard interface. Nootropikler.com operates its nootropic database via this protocol. tool And resource It publishes as. So an AI assistant crawls HTML pages and It retrieves structured data directly, reliably, rather than extracting it.
Summary
Server is read-only, authentication does not require And it is free. Content has no commercial sponsorship. English is the primary publishing language, with editions also available in the other supported languages.
Connection information
- Transport: Streamable HTTP - JSON-RPC 2.0 over HTTP (stateless)
- Content type:
Content-Type: application/json - Protocol version:
2025-06-18 - Authentication: Not required (public, read-only)
Adding to Claude Desktop
To your Claude Desktop configuration file (claude_desktop_config.json) Add the following entry. For bridge to remote HTTP server mcp-remote
used:
{ "mcpServers": { "nootropics": { "command": "npx", "args": ["-y", "mcp-remote", "https://nootropikler.com/mcp"] } } }
When you save and restart Claude Desktop nootropics server appears in the tool list. In clients that directly support remote MCP servers over HTTP, you only need to add the address above.
Tools offered
| Tool | Explanation | Parameters |
|---|---|---|
| nootropic_ara | Searches for nootropics by name, synonym, tag, or description. | query (compulsory) |
| nootropic_liste | Lists/filters the catalog by function and/or source axis. | category, source (optional) |
| nootropic_detail | Returns the full profile (dosage, mechanism, evidence, sources, FAQ) of a single nootropic. | slug (compulsory) |
| nootropic_compare | Compares two or more nootropics side by side (dose, onset of action, safety, evidence, timing). | slugs (imperative, string) |
| nootropic_interaction | Returns common known interactions/synergies between selected substances and drug classes (not medical advice). | slugs (compulsory), ilac_classes (optional) |
| blog_liste | Lists all published blog posts. | - |
| blog_read | Returns the full content of a single blog post. | slug (compulsory) |
| news_list | Lists published Nootropic News articles, sources and permanent URLs in all supported languages. | lang: en / tr / ar / it / de / fr / pt / ru (compulsory); category, query, limit, offset (optional) |
| news_read | Returns the full text of a news story in the selected language, sources, dates, correction, and published translation links. | slug And lang: en / tr / ar / it / de / fr / pt / ru (compulsory) |
Two-axis classification
category (function): cognitive ·
energy · sleep ·
soul · noro |
source: natural ·
semi-synthetic · synthetic
Resources offered
Every nootropic, blog post, and published news release has a link with its canonical URL. application/json
is listed as a source. resources/list with all its resources,
resources/read You can get the full content of a resource with .
Nootropik News provides its independent editions in every supported language as separate resources. News includes publishedAt is the initial publication time, updatedAt indicates the latest editorial update. sources Contains direct source links. Drafts, withdrawn reports, and unpublished translations are not listed.
Example: tool call (curl)
Example tool call after the initial handshake:
curl -s https://Nootropikler.com/mcp\ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "nootropic_ara", "arguments": { "query": "sleep" } } }'
Example: full stream (JSON-RPC)
An MCP session proceeds in this order:
// 1) Handshake → {"jsonrpc":"2.0","id":1,"method":"initialize", "params":{"protocolVersion":"2025-06-18","capabilities":{}}} // 2) Discover tools → {"jsonrpc":"2.0","id":2,"method":"tools/list"} // 3) Get details → {"jsonrpc":"2.0","id":3,"method":"tools/call", "params":{"name":"nootropic_detay", "arguments":{"slug":"lions-mane"}}}