Ultralayer API
MCP Server (V0)
POST
https://api.ultralayer.ai
/v0/mcp
This endpoint serves the remote Model Context Protocol (MCP) server for Ultralayer V0.
Tools
- semantic_search: Perform a semantic search over all indexed document chunks using a query string. Returns the top-k most relevant chunks based on cosine similarity of embeddings, with optional filters for timestamp, keywords, tags, and minimum rating.
- semantic_search_multi: Perform semantic search across multiple queries in one request. Results are flattened, deduplicated, and returned in a single ranked list. Benefits (vs just making multiple semantic_search calls): 1. simpler client implementation, 2. smarter strategies for deduplication and ranking, 3. cheaper as duplicates arent charged.
- identify_stakeholders: Identify key stakeholders relevant to a given query, with optional context and instructions to guide the identification process.
- search_developments: Search for developments semantically (or not). Various filters available: timestamp, development type, stakeholder impact, and more.
- retrieve_development: Retrieve a specific development by its ID.
- retrieve_event_developments: Retrieve all developments associated with a known event_id. Filters for timestamp and occurrence are available. Track and understand the full event lifecycle through its developments.
- search_events: Search for events semantically (or not). Various filters available: timestamp, occurrence, event type and more.
- create_webhook: Create a webhook that periodically calls a specified endpoint with given arguments and sends the results to a designated URL.
- get_webhooks: Retrieve a list of all webhooks associated with the authenticated user.
- deactivate_webhook: Deactivate a webhook by setting its status to 'paused'.
- activate_webhook: Activate a webhook by setting its status to 'active'.
- execute_webhook: Execute a webhook to test functionality.
MCP Server (V0) › Responses
200
MCP Protocol Stream
No data returned