Moltline Studio
Server Details
Fleet entry point: 22 hosted MCP servers, 160 tools, 110 free. Searches 138 agent skills.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- GarphenGate/moltline-mcp
- GitHub Stars
- 0
- Server Listing
- moltline-mcp
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 10 tools
Each tool has a distinct granularity: free skill, full persona, full skill, full product, full kit, plus catalog discovery tools. The get_full_* family is highly similar in name, and the boundary between get_full_product and get_full_skill/get_full_persona depends on careful reading of the descriptions rather than the names alone. One or two pairings could be confused, but descriptions explicitly cross-reference each other.
Names follow a mostly predictable verb_noun pattern (get_free_skill, get_full_product, list_kits, preview_product, search_catalog, recommend_products). Minor deviations exist: upgrade_info is noun-only with no verb, and the get_full_* prefix is reused across four different resource granularities, which slightly blurs the pattern.
Ten tools is well-scoped for a catalog-and-unlock server: four discovery tools (search, recommend, list_kits, preview), four load tools by granularity, plus the free skill and upgrade info. Each tool earns its place, with no filler.
The read-only discovery-to-load lifecycle is fully covered: browse, keyword search, plain-language recommend, preview, then fetch free or premium content at every granularity. Gaps are minor — no kit preview teaser equivalent or bulk skill-list fetch — and agents can work around them via preview_product and search_catalog.
Available Tools
10 toolsget_free_skillGet Free SkillARead-onlyIdempotentInspect
Load a product's free gateway skill with its complete instructions. FREE.
Typical input {"slug": "inbox-commander"} returns {"slug": ..., "skill": "", "instructions": ""}.
Returns exactly one skill - the product's free gateway skill - chosen automatically from the slug, with no plan required. Use when the caller wants usable instructions immediately. Not for the product's other skills: those are named and need get_full_skill with a skill_name, which requires a paid plan. Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""} (for example {"error": "unknown slug ''"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: slug (required). Returns: object
get_full_kitGet Full KitARead-onlyIdempotentInspect
Load a themed kit and every member product in full. PREMIUM (license).
Typical input {"slug": "founder-kit"} returns {"slug": ..., "name": ..., "products": [{"slug": ..., "name": ..., "persona": ..., "skills": [...]}, ...]}.
Returns every member product of one bundle in full, so the payload is large. Use only after list_kits has confirmed the kit slug. Not for a single product (get_full_product). Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""} (for example {"error": "unknown kit ''"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: slug (required). Returns: object
get_full_personaGet Full PersonaARead-onlyIdempotentInspect
Load a product's complete persona definition. PREMIUM (license).
Typical input {"slug": "inbox-commander"} returns {"slug": ..., "persona": ""}.
Returns the persona text alone, with no skill bodies. Use when the caller needs the product's voice and operating rules only. Not when skills are also wanted - get_full_product returns persona and every skill in one call. Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""} (for example {"error": "unknown slug ''"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: slug (required). Returns: object
get_full_productGet Full ProductARead-onlyIdempotentInspect
Load one product in full: persona plus every skill's instructions. PREMIUM (license).
Typical input {"slug": "inbox-commander"} returns {"slug": ..., "name": ..., "persona": ..., "skills": [{"name": ..., "instructions": ...}], "free_skill": {...}}.
Returns persona plus every skill for one product. Use when the caller wants the whole product. Not for a single skill (get_full_skill) and not for a bundle of products (get_full_kit). Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""} (for example {"error": "unknown slug ''"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: slug (required). Returns: object
get_full_skillGet Full SkillARead-onlyIdempotentInspect
Load one paid skill's complete instructions from a product. PREMIUM (license).
Typical input {"slug": "inbox-commander", "skill_name": "email-triage"} returns {"slug": ..., "skill": ..., "instructions": ""}.
Returns one named skill, selected by skill_name. Use after preview_product has shown the skill list and the caller wants one specific paid skill. Not for the free gateway skill, which get_free_skill returns with no plan, and not for every skill at once (get_full_product). Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""} (for example {"error": "unknown slug ''"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: slug (required), skill_name (required). Returns: object
list_kitsList KitsARead-onlyIdempotentInspect
List the 12 themed kits with pricing and member products. FREE.
Takes no arguments. Returns a list of kit objects, each {"slug": ..., "name": ..., "price_usd": N, "tagline": ..., "members": ["product-slug", ...], "availability": ...}. Use a kit's slug with get_full_kit (premium). Kits are not sold standalone on any marketplace: price_usd is the bundle's reference value, and All-Access is how a caller actually unlocks one.
Use when the caller asks about bundles or bundle pricing. Not for individual products (search_catalog) and not for a kit's full contents (get_full_kit). Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""}. Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: no named parameters. Returns: result
preview_productPreview ProductARead-onlyIdempotentInspect
Preview one product: metadata, persona teaser, and paid-skill teasers. FREE.
Typical input {"slug": "inbox-commander"} returns {"slug": ..., "name": ..., "tagline": ..., "persona_preview": ..., "skills": [{"name": ..., "preview": ...}], "free_skill": ..., "note": ...}.
Returns teasers only, never full text. Use to judge a product before committing. Not for the complete persona or skill bodies (get_full_persona, get_full_product), and not when the caller wants instructions they can act on now (get_free_skill). Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""} (for example {"error": "unknown slug ''"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: slug (required). Returns: object
recommend_productsRecommend ProductsARead-onlyIdempotentInspect
Recommend catalog products for a need described in plain language. FREE.
Typical input {"need": "help answering customer support emails"} returns {"need": ..., "recommendations": [{"slug": ..., "name": ..., "why": ..., "area": ..., "try_free": ""}], "next": "..."}.
Use when the caller describes a problem instead of naming a product; ranking is by fit to the described need. Not for exact keyword or slug lookups (search_catalog). Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""}. Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: need (required), limit. Returns: object
search_catalogSearch CatalogARead-onlyIdempotentInspect
Search all 138 catalog products by keyword and/or focus area. FREE.
Typical input {"query": "email inbox", "limit": 5} returns a ranked list of product objects [{"slug": ..., "name": ..., "area": ..., "segment": ..., "tagline": ...}]. An empty query with an area set browses that area.
Use when the caller names a keyword, product, or focus area to look up. Not for bundles (list_kits) and not for plain-language problem statements, which recommend_products ranks by fit rather than keyword match. Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""}. Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: area, limit, query. Returns: result
upgrade_infoUpgrade InfoARead-onlyIdempotentInspect
Explain how to unlock full personas, paid skills, and kits. FREE.
Takes no arguments. Returns {"message": ..., "how": ..., "free_tier": ...} describing the upgrade path and what stays free.
Use when a premium tool has been refused or the caller asks what a plan covers. Not for per-bundle or per-product pricing (list_kits, preview_product). Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""}. Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Inputs: no named parameters. Returns: object
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Discover 6,700+ MCP servers and 15,000+ OpenClaw skills. Agent-native search with outcome ranking.
Search 70,510 indexed MCP servers, install-risk scoring and Ed25519-signed Agent Trust Cards.
Search and compare MCP servers, agent tools, and skills using current maintenance signals.
Free search over ~50k agent tools: paid x402 APIs and MCP servers. Price, networks, how to call.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables agents to search MCP servers ranked by measured handshake checks, tool lists, repository signals, and signed reports, with open data.229 npmApache 2.0
- FlicenseNot gradedqualityCmaintenanceEnables agents to search and call ranked MCP servers and registered agents through one remote endpoint, delegate tasks, and use hosted tools without installation while keeping credentials per-call and unstored.-
- FlicenseNot gradedqualityNot gradedmaintenanceAI agent tool discovery and scoring. Search 15,400+ MCP servers, APIs, and CLIs. Check agent-readiness scores before calling any external tool.-
- AlicenseAqualityCmaintenanceSwarmnest: read-only remote MCP server to search 3,800+ AI tools, APIs, MCP servers and 545 reviewed agent skills, with canonical links. Endpoint https://swarmnest.ai/mcp, no auth.6MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.