MCP Server

VISEON Ask

io.viseon/semantic-intelligence
Knowledge & Documentation Search & Research Public & reachable MCP 2025-11-25

What this MCP does

Searches and traverses a Schema.org knowledge graph containing products, services, people, FAQs, and related entities.

find_by_type
Find all entities of a specific schema.org type
Input schema
{'type': 'object', 'required': ['type'], 'properties': {'type': {'type': 'string'}}}
Output schema
{'type': 'object', 'required': ['items', 'count'], 'properties': {'count': {'type': 'integer'}, 'items': {'type': 'array', 'items': {'type': 'string'}}}}
fuzzy_find_and_traverse
Find and rank schema.org entities from natural language. Returns bounded entity context with relationship IDs; use get_entity for full detail.
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'type': {'type': 'string', 'description': 'Optional: filter by entity type (Organization, Service, Article, Person, WebPage, Question)'}, 'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1, 'description': 'Optional: maximum ranked entities to return (default 5, maximum 10)'}, 'query': {'type': 'string', 'description': 'Search terms (e.g., "AI optimisation services", "schema markup articles")'}, 'weights': {'type': 'object', 'properties': {'predicates': {'type': 'object', 'description': 'Predicate weight multipliers (e.g., {"name": 3.0, "about": 1.5})'}, 'entityTypes': {'type': 'object', 'description': 'Entity type multipliers (e.g., {"Service": 2.0, "Article": 1.0, "Question": 2.0})'}}, 'description': 'Optional: Custom weight multipliers for ranking'}}}
Output schema
{'type': 'object', 'required': ['items', 'count'], 'properties': {'count': {'type': 'integer'}, 'items': {'type': 'array', 'items': {'type': 'object'}}}}
get_entity
Get complete schema.org entity data by URL
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Full URL of the entity'}}}
Output schema
{'type': 'object', 'additionalProperties': True}
query_relationships
Find entities connected to a subject
Input schema
{'type': 'object', 'required': ['subject'], 'properties': {'subject': {'type': 'string'}, 'predicate': {'type': 'string'}}}
Output schema
{'type': 'object', 'required': ['items', 'count'], 'properties': {'count': {'type': 'integer'}, 'items': {'type': 'array', 'items': {'type': 'object'}}}}
search_content
Full-text search across graph
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string'}}}
Output schema
{'type': 'object', 'required': ['items', 'count'], 'properties': {'count': {'type': 'integer'}, 'items': {'type': 'array', 'items': {'type': 'string'}}}}
Added
fuzzy_find_and_traverse
Sept. 29, 2026, 2:40 a.m.
Added
search_content
Sept. 29, 2026, 2:40 a.m.
Added
find_by_type
Sept. 29, 2026, 2:40 a.m.
Added
query_relationships
Sept. 29, 2026, 2:40 a.m.
Added
get_entity
Sept. 29, 2026, 2:40 a.m.