{"apiVersion":"v1","directorySlug":"venmurasu-mcp-5be843b782","title":"வெண்முரசு","description":"ஜெயமோகன் எழுதிய வெண்முரசு இதிகாசம் — 26 நூல்களை இலவசமாக படிக்கலாம்","pageUrl":"https://www.mcpbundles.com/skills/venmurasu-mcp-5be843b782","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://venmurasu.in/mcp","hostedMcpUrl":null,"toolCount":19,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"in.venmurasu/venmurasu-mcp-5be843b782","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search","description":"Deep Research compatibility: hybrid search over the Venmurasu novel (Tamil or English query). Returns passage, entity, and chapter results with stable ids for the `fetch` tool. MCP clients that want richer response shapes should prefer `search_passages` instead. PERFORMANCE: supply `book` when you know the book of interest and `max_chapter` when the reader is mid-book - both narrow the search to that subset and cut response time from ~7s (full corpus) to ~1s. If the user mentioned a specific boo","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"book":{"type":"string"},"limit":{"type":"integer","maximum":25,"minimum":1},"query":{"type":"string"},"max_chapter":{"type":"integer","maximum":9007199254740991,"minimum":0}}},"logicalName":"search","displayName":"search","title":"search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"fetch","description":"Deep Research compatibility: fetch full content for an id returned by `search`. Accepted id shapes: `passage:{book}/{chapter}/{p_id}`, `entity:{id}`, `chapter:{book}/{n}`, `book:{slug}`. Returns the canonical user-facing URL so citations link back to the reader.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"fetch","displayName":"fetch","title":"fetch","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_books","description":"List all books in the Venmurasu epic series (26 books, ~26,000 pages of Tamil literary fiction by Jeyamohan). Returns title, slug, and chapter count for each book.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"logicalName":"list_books","displayName":"list_books","title":"list_books","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_book","description":"Get details for a specific Venmurasu book including its full chapter list with section names.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["bookSlug"],"properties":{"bookSlug":{"type":"string"}}},"logicalName":"get_book","displayName":"get_book","title":"get_book","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"read_chapter","description":"Read the full text of a chapter as markdown. The content is Tamil literary fiction.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["bookSlug","chapterIndex"],"properties":{"bookSlug":{"type":"string"},"chapterIndex":{"type":"integer","maximum":9007199254740991,"minimum":0}}},"logicalName":"read_chapter","displayName":"read_chapter","title":"read_chapter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"lookup_word","description":"Look up a Tamil word in the Venmurasu dictionary. Returns the definition if found.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["word"],"properties":{"word":{"type":"string"}}},"logicalName":"lookup_word","displayName":"lookup_word","title":"lookup_word","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_passages","description":"Hybrid semantic + keyword search over Venmurasu passages across all ingested books. Combines BM25, Tamil halfvec embeddings, and English-bridge embeddings in one query. Input can be Tamil or English. Use this for narrative queries like 'Bhishma's vow', 'snake sacrifice', or 'creation of the universe'. Returns ranked passages with chapter anchors.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["q"],"properties":{"q":{"type":"string"},"book":{"type":"string"},"limit":{"type":"integer","maximum":50,"minimum":1},"enrich":{"type":"boolean"},"max_chapter":{"type":"integer","maximum":9007199254740991,"minimum":0}}},"logicalName":"search_passages","displayName":"search_passages","title":"search_passages","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_entity","description":"Look up a single Venmurasu entity (character, place, event, theme, etc.) by canonical id. Returns canonical name, kind, bio, first appearance, aliases, and mention count.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["entity_id"],"properties":{"entity_id":{"type":"string"}}},"logicalName":"get_entity","displayName":"get_entity","title":"get_entity","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_entities","description":"Browse Venmurasu entities filtered by kind and/or first-appearance book. Useful for directory views or finding all characters/places/themes in a book.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"book":{"type":"string"},"kind":{"type":"string"},"limit":{"type":"integer","maximum":500,"minimum":1}}},"logicalName":"list_entities","displayName":"list_entities","title":"list_entities","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_entity_context","description":"Fetch rich narrative context for a single entity: the entity bio, chapter arc (mention density per book+chapter), and the top-5 'key scenes' ranked by vector similarity of each passage to the entity's canonical name. Use this to answer 'tell me about X' / 'what role does X play' questions in one call.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["entity_id"],"properties":{"entity_id":{"type":"string"}}},"logicalName":"get_entity_context","displayName":"get_entity_context","title":"get_entity_context","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"explain_query","description":"Fast 'what did the search backend understand' preview for a query. Returns only the interpretation block (translated English, resolved entity count, channels fired, confidence). No passages, no entity details. Use it to cheaply validate a Tamil/English query before committing to the heavier search_passages call.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["q"],"properties":{"q":{"type":"string"},"book":{"type":"string"},"max_chapter":{"type":"integer","maximum":9007199254740991,"minimum":0}}},"logicalName":"explain_query","displayName":"explain_query","title":"explain_query","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"persona_distribution","description":"Operator tool (v1.0.0). Current persona split (reader/social/scholar) from Supabase user_persona_state. Bearer-auth required. Args: window_days, region (ISO country), include_holdout, format.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"format":{"enum":["markdown","json"],"type":"string"},"region":{"type":"string"},"window_days":{"type":"integer","maximum":90,"minimum":1},"include_holdout":{"type":"boolean"}}},"logicalName":"persona_distribution","displayName":"persona_distribution","title":"persona_distribution","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"persona_switch_rate","description":"Operator tool (v1.0.0). % of users who switched personas in the last N days. Reads persona_history. Bearer-auth required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"format":{"enum":["markdown","json"],"type":"string"},"window_days":{"type":"integer","maximum":90,"minimum":1}}},"logicalName":"persona_switch_rate","displayName":"persona_switch_rate","title":"persona_switch_rate","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"persona_retention","description":"Operator tool (v1.0.0). Reader completion rate per persona. Joins user_persona_state + venmurasu_reader_sessions. Bearer-auth required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"format":{"enum":["markdown","json"],"type":"string"},"window_days":{"type":"integer","maximum":90,"minimum":1}}},"logicalName":"persona_retention","displayName":"persona_retention","title":"persona_retention","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"persona_suggestion_coverage","description":"Operator tool (v1.0.0). Of users in session_summary, how many have a suggestion computed within 48h. Bearer-auth required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"format":{"enum":["markdown","json"],"type":"string"}}},"logicalName":"persona_suggestion_coverage","displayName":"persona_suggestion_coverage","title":"persona_suggestion_coverage","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"persona_invite_activity","description":"Operator tool (v1.0.0). Top invite codes by redemption count, geo spread, persona mix. Bearer-auth required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"format":{"enum":["markdown","json"],"type":"string"},"region":{"type":"string"},"window_days":{"type":"integer","maximum":90,"minimum":1}}},"logicalName":"persona_invite_activity","displayName":"persona_invite_activity","title":"persona_invite_activity","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"persona_funnel","description":"Operator tool (v1.0.0). Funnel: first visit → persona chosen → first content action. Bearer-auth required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"format":{"enum":["markdown","json"],"type":"string"},"region":{"type":"string"},"window_days":{"type":"integer","maximum":90,"minimum":1}}},"logicalName":"persona_funnel","displayName":"persona_funnel","title":"persona_funnel","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"persona_explain","description":"Operator tool (v1.0.0). Debug tool: given a device_id, returns the computed suggestion + top weighted signals + reason each signal mapped to that persona. Bearer-auth required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["device_id"],"properties":{"format":{"enum":["markdown","json"],"type":"string"},"device_id":{"type":"string"}}},"logicalName":"persona_explain","displayName":"persona_explain","title":"persona_explain","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_dictionary","description":"Search the Venmurasu Tamil dictionary. Matches words or definitions containing the query text.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"query":{"type":"string"}}},"logicalName":"search_dictionary","displayName":"search_dictionary","title":"search_dictionary","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=-&config=eyJ1cmwiOiAiaHR0cHM6Ly92ZW5tdXJhc3UuaW4vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fvenmurasu.in%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fvenmurasu.in%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=%E0%AE%B5%E0%AF%86%E0%AE%A3%E0%AF%8D%E0%AE%AE%E0%AF%81%E0%AE%B0%E0%AE%9A%E0%AF%81&connectorUrl=https%3A%2F%2Fvenmurasu.in%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"-\" --url \"https://venmurasu.in/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/venmurasu-mcp-5be843b782","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/venmurasu-mcp-5be843b782/tools/{tool}","mcpServerUrl":"https://venmurasu.in/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/venmurasu-mcp-5be843b782?live=1"}