We’ve just moved to our new home! If something doesn’t work as expected, please contact us, we appreciate your help.

MCP Integration

Give your AI coding tools full access to SimplerLLM docs, examples, and API references. Connect in 60 seconds.

https://learnwithhasan.com/simplerllm/mcp/server/

Setup Guide

Works with both Claude.ai and Claude Desktop (Pro, Max, Team, or Enterprise plan required).

1

Go to SettingsConnectors and click Add custom connector.

2

Paste the SimplerLLM MCP server URL:

https://learnwithhasan.com/simplerllm/mcp/server/
3

Save the connector. The SimplerLLM tools will be available in your next conversation.

1

Run this command in your terminal to add the SimplerLLM MCP server:

claude mcp add --transport http simplerllm https://learnwithhasan.com/simplerllm/mcp/server/
2

Verify the connection:

claude mcp list
3

You should see simplerllm with status Connected. The tools are now available in Claude Code.

1

Open Cursor Settings → MCPAdd new MCP server.

2

Select Type: Streamable HTTP and enter the server URL:

https://learnwithhasan.com/simplerllm/mcp/server/
3

Name it simplerllm and click Save. The tools will appear in your next chat.

Available Tools

Once connected, your AI assistant has access to these 5 tools:

search_docs(query, max_results)

Search SimplerLLM documentation semantically. Uses vector search with automatic keyword fallback.

query — Natural language search query (e.g., "how to use ReliableLLM")
max_results — Number of results, 1-10 (default: 5)

get_section(section_name, detail_level)

Get a documentation section by name with fuzzy matching. Works with both section titles and subsection headings.

section_name — Section or subsection name (e.g., "Quick start", "API Keys")
detail_level — "full" for prose + code, "quick" for code only (default: "full")

get_examples(feature)

Get all code examples for a specific feature, ready to copy and run.

feature — Feature name (e.g., "LLM", "ReliableLLM", "Configuration")

get_api_reference(name)

Look up API reference for a function or method. Supports dotted names like "LLM.create".

name — Method or function name (e.g., "LLM.create", "generate_response")

list_features()

Discover all available modules and features. Use this first to see what documentation is available.

No parameters required.

Example Usage

Once connected, just ask your AI assistant naturally:

"How do I set up ReliableLLM with OpenAI and Anthropic as fallback?"

"Show me code examples for switching between LLM providers"

"What parameters does LLM.create accept?"

"Search the SimplerLLM docs for async generation"

Your AI assistant will automatically use the right MCP tools to find the answer from the SimplerLLM documentation.