{"id":13841783,"name":"mcp-types","ecosystem":"hackage","description":"This library provides the core type definitions and JSON-RPC protocol layer\nfor the Model Context Protocol (MCP). MCP is a protocol that enables seamless\ncommunication between AI models and external tools, resources, and services.\n\nThis package contains only the pure protocol types with minimal dependencies,\nmaking it suitable for building both clients and servers on any framework.\nFor a ready-made Servant-based server, see the mcp package.","homepage":"https://github.com/DPella/mcp","licenses":"MPL-2.0","normalized_licenses":["MPL-2.0"],"repository_url":"https://github.com/DPella/mcp","keywords_array":["ai","library","mpl","web","Propose Tags"],"namespace":null,"versions_count":2,"first_release_published_at":"2026-02-16T14:28:24.000Z","latest_release_published_at":"2026-02-16T16:01:24.000Z","latest_release_number":"0.1.1","last_synced_at":"2026-06-15T04:45:23.618Z","created_at":"2026-02-16T14:32:57.700Z","updated_at":"2026-06-15T04:45:24.236Z","registry_url":"https://hackage.haskell.org/package/mcp-types","install_command":"cabal install mcp-types","documentation_url":null,"metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-06-15T04:45:24.215Z","dependent_packages_count":0,"downloads":31,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":99.9735323699116,"dependent_repos_count":54.300989889365304,"dependent_packages_count":19.9883542427611,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":58.08762550067934},"purl":"pkg:hackage/mcp-types","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/mcp-types","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/mcp-types","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/mcp-types/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/mcp-types/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/mcp-types/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/mcp-types/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/mcp-types/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/mcp-types/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/mcp-types/codemeta","maintainers":[{"uuid":"tritlo","login":"tritlo","name":null,"email":null,"url":null,"packages_count":13,"html_url":"https://hackage.haskell.org/user/tritlo","role":null,"created_at":"2026-02-16T14:35:26.655Z","updated_at":"2026-02-16T14:35:26.655Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/tritlo/packages"}]}