{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_keithah-seam-mcp","slug":"keithah-seam-mcp","name":"Seam Smart Locks","type":"mcp","url":"https://github.com/keithah/seam-mcp","page_url":"https://unfragile.ai/keithah-seam-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:keithah/seam-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_keithah-seam-mcp__cap_0","uri":"capability://tool.use.integration.bulk.access.code.management","name":"bulk access code management","description":"This capability allows users to create, update, or delete multiple time-bound access codes for various smart locks simultaneously. It employs a centralized management system that communicates with Seam-connected devices through a model-context-protocol (MCP), ensuring that all changes are propagated efficiently across the network. This bulk operation reduces the overhead of managing access codes for multiple locks individually, streamlining property operations.","intents":["How can I create multiple access codes for different locks at once?","What is the easiest way to update access codes for several smart locks?","How do I delete access codes in bulk for my property management?"],"best_for":["property managers overseeing multiple rental units"],"limitations":["Requires stable internet connection for real-time updates; bulk operations may timeout on slow networks."],"requires":["Node.js 14+","Seam account with API access"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["tool-use-integration","property-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_keithah-seam-mcp__cap_1","uri":"capability://data.processing.analysis.real.time.lock.status.monitoring","name":"real-time lock status monitoring","description":"This capability provides real-time updates on the status of smart locks, allowing users to check whether locks are engaged or disengaged at any moment. It leverages WebSocket connections to maintain an open line of communication with the locks, ensuring that status changes are pushed to the user interface instantly. This approach minimizes polling and enhances responsiveness compared to traditional HTTP requests.","intents":["How can I check if a specific lock is currently locked or unlocked?","What is the best way to monitor the status of multiple locks in real-time?","Can I receive immediate updates when a lock's status changes?"],"best_for":["security personnel monitoring access points"],"limitations":["Dependent on WebSocket support in the user's environment; may not work in restrictive network settings."],"requires":["Node.js 14+","WebSocket-compatible environment"],"input_types":["none"],"output_types":["structured data (JSON)"],"categories":["data-processing-analysis","security"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_keithah-seam-mcp__cap_2","uri":"capability://tool.use.integration.individual.lock.control","name":"individual lock control","description":"This capability allows users to lock or unlock specific smart locks programmatically through API calls. It implements a straightforward RESTful interface that interacts with the Seam platform, enabling developers to integrate lock control into their applications easily. The API provides endpoints for both locking and unlocking, ensuring that commands are executed securely and reliably.","intents":["How do I programmatically unlock a specific smart lock?","What API call do I need to make to lock a door remotely?","Can I integrate smart lock control into my home automation system?"],"best_for":["developers building home automation solutions"],"limitations":["API rate limits may apply; requires secure authentication for each request."],"requires":["Node.js 14+","API key for Seam"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["tool-use-integration","home-automation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_keithah-seam-mcp__cap_3","uri":"capability://tool.use.integration.access.code.expiration.management","name":"access code expiration management","description":"This capability enables users to set expiration dates for access codes, ensuring that they are only valid for a specified duration. It employs a timestamp-based validation system that checks the current time against the expiration date before granting access. This feature is crucial for temporary guests or contractors, allowing for secure and controlled access management.","intents":["How can I set an expiration date for a guest's access code?","What is the best way to manage temporary access for contractors?","Can I automatically revoke access after a certain date?"],"best_for":["property managers handling short-term rentals"],"limitations":["Requires accurate system time; may not work well in environments with time zone discrepancies."],"requires":["Node.js 14+","Seam account with API access"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["tool-use-integration","property-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_keithah-seam-mcp__cap_4","uri":"capability://data.processing.analysis.comprehensive.audit.logging","name":"comprehensive audit logging","description":"This capability tracks and logs all actions taken on smart locks, including lock/unlock events and access code modifications. It uses a centralized logging service that records each action with timestamps and user identifiers, enabling detailed audits and accountability. This feature is essential for security compliance and monitoring access history.","intents":["How can I review the access history for my smart locks?","What logs are available for actions taken on the locks?","Can I get alerts for specific lock events?"],"best_for":["security teams conducting compliance audits"],"limitations":["Logs are retained for a limited time; requires proper configuration for alerting."],"requires":["Node.js 14+","Seam account with API access"],"input_types":["none"],"output_types":["structured data (JSON)"],"categories":["data-processing-analysis","security"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":34,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Seam account with API access","WebSocket-compatible environment","API key for Seam"],"failure_modes":["Requires stable internet connection for real-time updates; bulk operations may timeout on slow networks.","Dependent on WebSocket support in the user's environment; may not work in restrictive network settings.","API rate limits may apply; requires secure authentication for each request.","Requires accurate system time; may not work well in environments with time zone discrepancies.","Logs are retained for a limited time; requires proper configuration for alerting.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.9,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.915Z","last_scraped_at":"2026-05-03T15:19:13.220Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=keithah-seam-mcp","compare_url":"https://unfragile.ai/compare?artifact=keithah-seam-mcp"}},"signature":"e2/epDpVPS4iWR1jnhAtSRYhUsjUINcCLI+4rIU7sicBrZsd8JwCdXXeGJ+jsJNVb3DJwsgo/OaGic0zB+FYCw==","signedAt":"2026-06-16T02:58:31.226Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/keithah-seam-mcp","artifact":"https://unfragile.ai/keithah-seam-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=keithah-seam-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}