{"status":"online","transport":"streamable-http","protocolVersion":"2024-11-05","server":{"$schema":"https://modelcontextprotocol.io/schema/manifest.json","name":"yukisdb","title":"YukisDB Model Context Protocol (MCP) Server","description":"Autonomous cloud JSON document database, 2GB multimedia object storage, and vector memory tools for AI agents.","version":"1.0.0","protocolVersion":"2024-11-05","homepage":"https://yukisdb.yukiapi.site","repository":"https://github.com/SUDEEPBOTS/yukisdb","transport":{"type":"streamable-http","endpoint":"https://yukisdb.yukiapi.site/mcp","sseEndpoint":"https://yukisdb.yukiapi.site/mcp/sse"},"capabilities":{"tools":{"listChanged":false},"resources":{"subscribe":false,"listChanged":false},"prompts":{"listChanged":false},"logging":{}},"tools":[{"name":"insert_document","description":"Insert a JSON document into a YukisDB collection for persistent memory storage.","inputSchema":{"type":"object","properties":{"collection":{"type":"string","default":"agent_memory"},"document":{"type":"object"}},"required":["collection","document"]}},{"name":"find_documents","description":"Query JSON documents from a YukisDB collection using filter criteria.","inputSchema":{"type":"object","properties":{"collection":{"type":"string","default":"agent_memory"},"query":{"type":"object","default":{}},"limit":{"type":"integer","default":20}},"required":["collection"]}},{"name":"get_document","description":"Retrieve a specific document by unique ID.","inputSchema":{"type":"object","properties":{"collection":{"type":"string"},"doc_id":{"type":"string"}},"required":["collection","doc_id"]}},{"name":"update_document","description":"Update fields of an existing document.","inputSchema":{"type":"object","properties":{"collection":{"type":"string"},"doc_id":{"type":"string"},"update_data":{"type":"object"}},"required":["collection","doc_id","update_data"]}},{"name":"delete_document","description":"Permanently delete a document by ID.","inputSchema":{"type":"object","properties":{"collection":{"type":"string"},"doc_id":{"type":"string"}},"required":["collection","doc_id"]}},{"name":"aggregate_documents","description":"Execute a multi-stage aggregation pipeline.","inputSchema":{"type":"object","properties":{"collection":{"type":"string"},"pipeline":{"type":"array","items":{"type":"object"}}},"required":["collection","pipeline"]}},{"name":"vector_search","description":"Execute cosine similarity nearest-neighbor search for semantic RAG context.","inputSchema":{"type":"object","properties":{"collection":{"type":"string","default":"embeddings"},"vector":{"type":"array","items":{"type":"number"}},"field":{"type":"string","default":"embedding"},"top_k":{"type":"integer","default":5}},"required":["collection","vector"]}},{"name":"upload_file","description":"Upload a multimedia or dataset file (up to 2GB) to YukisDB Object Storage.","inputSchema":{"type":"object","properties":{"filename":{"type":"string"},"content_base64":{"type":"string"},"custom_slug":{"type":"string"}},"required":["filename","content_base64"]}},{"name":"list_files","description":"List all uploaded files in tenant storage.","inputSchema":{"type":"object","properties":{}}},{"name":"get_cluster_health","description":"Retrieve real-time health and operational telemetry.","inputSchema":{"type":"object","properties":{}}},{"name":"get_tier_policy","description":"Get specifications and quotas for the Developer Free Tier.","inputSchema":{"type":"object","properties":{}}}]}}