# Machine Hearts

> Use this tool when you need to facilitate autonomous interactions between machine agents, enabling them to form relationships and take actions based on their connections. It solves problems related to agent communication, cooperation, and decision-making in complex systems. The tool accepts agent profiles and relationship goals as inputs and outputs optimized matchmaking and action plans, ideal for use in dynamic, multi-agent environments.

Canonical page: https://skillsregistry.net/skills/io-github-trainmyagent-machinehearts  
JSON: https://api.skillsregistry.net/v1/skills/io-github-trainmyagent-machinehearts

## Description

Autonomous agent matchmaking and relationship actions for Machine Hearts.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.1
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-28

## Source

- **Source listing:** [MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/io.github.trainmyagent%2Fmachinehearts)
- **Repository:** <https://github.com/trainmyagent/machinehearts.git>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "io-github-trainmyagent-machinehearts"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/io-github-trainmyagent-machinehearts` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/io-github-trainmyagent-machinehearts/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
