mcp-ubergraph-query
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging verbosity | INFO |
| QUERY_LIMIT_MAX | No | Maximum allowed LIMIT value | 1000 |
| CACHE_TTL_SECONDS | No | Cache entry lifetime | 3600 |
| ENABLE_QUERY_CACHE | No | Enable in-memory LRU result cache | true |
| UBERGRAPH_ENDPOINT | No | SPARQL endpoint URL | https://ubergraph.apps.renci.org/sparql |
| QUERY_TIMEOUT_DEFAULT | No | Default query timeout (seconds) | 30 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| query_ubergraphA | Execute a SPARQL query against the Ubergraph endpoint. Use for custom queries when other tools don't fit your needs. |
| get_term_infoA | Get comprehensive information about a specific ontology term (labels, definitions, synonyms, types). |
| search_termsB | Search for ontology terms by label or synonym. Returns matching terms with their IDs. |
| get_hierarchyB | Get hierarchical relationships for a term (parents, children, ancestors, descendants). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/twhetzel/mcp-ubergraph-query'
If you have feedback or need assistance with the MCP directory API, please join our Discord server