LLM Toolshed MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| rag_queryC | Perform RAG (Retrieval Augmented Generation) query on BambiSleep data |
| cag_contextC | Build CAG (Context Augmented Generation) from BambiSleep knowledge graph |
| extract_entitiesA | Extract entities and relationships from BambiSleep content for knowledge graph |
| semantic_searchC | Perform semantic search across BambiSleep content |
| get_metadataA | Get metadata about the BambiSleep knowledge base |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| BambiSleep Structured Data | Structured JSON data from bambisleep.info wiki |
| BambiSleep FAQ | Frequently Asked Questions |
| Session Index | Index of BambiSleep sessions |
| Triggers | BambiSleep triggers documentation |
| Safety Information | Risks, safety and advice |
TDQS
Scored across 5 tools
Most tools are distinct: extract_entities and get_metadata are clearly unique, while rag_query and semantic_search both relate to searching content but serve different purposes (finding information vs. generating answers). cag_context is about building context for generation, so it is distinct. Some ambiguity exists between rag_query and semantic_search, but descriptions clarify their roles.
All names use snake_case, but they are not consistently verb_noun. extract_entities and get_metadata follow the verb_noun pattern, while rag_query, cag_context, and semantic_search are noun phrases with abbreviations (rag, cag). This mixes conventions and makes the names less predictable.
Five tools is well-suited for a specialized knowledge base server, covering query, context, extraction, search, and metadata. Each tool serves a distinct function and none feel superfluous or missing.
The toolset covers the main operations for interacting with a knowledge base: querying (rag_query), searching (semantic_search), building context (cag_context), extracting entities (extract_entities), and retrieving metadata (get_metadata). It lacks tools for ingesting or managing content, but for an LLM-facing toolset, the core workflows are complete.