MCP (Model Context Protocol) server implementation for Irihi.Eureka. Install as a dotnet tool to use with MCP-compatible clients.
Get Started
No framework information available.
README
Irihi.Eureka.McpServer
An MCP (Model Context Protocol) server that provides access to Eureka API controls and properties.
Installation
Install as a .NET tool from NuGet:
dotnet tool install --global Irihi.Eureka.McpServer
Run the server:
irihi-eureka-mcp
Available Tools
The server exposes the following tools for interacting with the Eureka API:
Controls Management
- get_all_ursa_controls - Get all the available Avalonia controls in Ursa. Use this tool to get control names used in Avalonia application, and the controls are from Ursa control library.
- get_all_avalonia_controls - Get all the available Avalonia basic controls. Use this tool to get control names from the standard Avalonia UI framework.
- get_all_controls - Get all available controls from both Avalonia and Ursa libraries. This combines Avalonia basic controls and Ursa extended controls.
Control Properties Management
- get_properties_by_control - Retrieves all properties for a specific control name
- get_properties_by_controls - Retrieves properties for multiple control names
- search_control_properties - Searches for control properties using fuzzy matching on control name and/or library name
Resources Management
- get_available_resources - Retrieves available resources by type
Integration with MCP Clients
Claude Desktop
Add to your Claude Desktop configuration:
{
"mcpServers": {
"irihi-eureka": {
"command": "irihi-eureka-mcp"
}
}
}
Other MCP Clients
The server uses stdio transport and is compatible with any MCP-compliant client. See the Model Context Protocol Documentation for integration details.
License
Proprietary
Downloads by Version
Similar & Alternative Packages
Hand-picked matching NuGet libraries based on tags & ecosystem
Depended On By
Find packages that declare this package as a dependency. NuGet does not provide a reverse-dependency endpoint, so candidates are checked on demand.
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.