# mcp_models

> mcp_models — uproid-mcp-models. Use this tool when you need to work with official MCP schema types in Dart, as it provides plain Dart classes for every type defined in the schema, solving issues with data consistency and compatibility. It takes MCP schema definitions as input and outputs corresponding Dart classes, making it a useful interface for git-based projects. This tool is ideal for use cases where seamless integration with MCP schema is required, streamlining development and data management.

Canonical page: https://skillsregistry.net/skills/uproid-mcp-models  
JSON: https://api.skillsregistry.net/v1/skills/uproid-mcp-models

## Description

Every type defined in the official MCP schema is available as a plain Dart class

## Trust

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

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **Category:** other
- **Updated:** 2026-09-28

## Source

- **Source listing:** [GitHub](https://github.com/uproid/mcp_models)

## 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": "uproid-mcp-models"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/uproid-mcp-models` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/uproid-mcp-models/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
