kamarthiparamesh/affinidi-elements-mcp-server
If you are the rightful owner of affinidi-elements-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for interacting with the Affinidi Elements API using the Affinidi TDK.
The MCP Server for Affinidi Elements API is a TypeScript-based server designed to demonstrate the core concepts of the Model Context Protocol (MCP) through a simple note system. It allows users to interact with the Affinidi Elements API using the Affinidi TDK, showcasing features such as resources, tools, and prompts. Resources are represented as text notes with URIs and metadata, while tools enable interactions like creating or listing data. The server also supports dynamic generation of note summaries through prompts. This server is particularly useful for developers looking to integrate Affinidi's capabilities into their applications, providing a streamlined way to manage and issue verifiable credentials and interact with projects and login configurations.
Features
- Resource Management: Manage text notes with URIs and metadata.
- Tool Interaction: Create and list data using various tools.
- Dynamic Prompts: Generate note summaries dynamically.
Tools
list_project
Retrieve the list of projects created in Affinidi.
list_login_configurations
Get all login configurations within a project.
vc_issuance_event_ticket
Issue a Verifiable Credential (VC) for an event ticket.